rubenf
rubenf3mo ago

As we prepare for auto-scaling (EE), we

As we prepare for auto-scaling (EE), we needed more metrics to be held internally such as occupancy_rates at different timelines: Occupancy rates at different timelines You can now see occupancy rates for every worker in the 15s/5min/30mins/ever timelines to give you a glimpse of how busy your workers are right now CLI Updates We also added better instance management similar to workspaces in the CLI. (wmill instances add/remove, etc) We added the command:
wmill workers
wmill worker-groups
wmill queue
wmill workers
wmill worker-groups
wmill queue
`
▶ wmill queues

Selected instance: test
Running Waiting Later Suspended RPS (30s) RPS (5min) RPS (30min) RPS (24h)
python3 1 0 94 0 0.033 0.023 0.028 0.043
deno 0 1 12 0 0.233 0.067 0.236 0.205
flow 384 0 322 178 0.100 0.150 0.104 0.137
bash 0 0 3 0 0.001 0.001
nativets 0 0 7 0 0.010 0.006 0.008
chromium 0 0 4 0 0.001
bun 0 0 19 0 0.067 0.200 0.784 0.363
powershell 0 0 1 0 0.000
postgresql 0 0 0 0 0.167 0.090 0.019 0.015
dependency 0 0 0 0 0.008 0.002
snowflake 0 0 0 0 0.006 0.006
graphql 0 0 0 0 0.002 0.001
php 0 0 0 0 0.000
rust 0 0 0 0 0.000
mysql 0 0 0 0 0.000
go 0 0 0 0 0.000
▶ wmill queues

Selected instance: test
Running Waiting Later Suspended RPS (30s) RPS (5min) RPS (30min) RPS (24h)
python3 1 0 94 0 0.033 0.023 0.028 0.043
deno 0 1 12 0 0.233 0.067 0.236 0.205
flow 384 0 322 178 0.100 0.150 0.104 0.137
bash 0 0 3 0 0.001 0.001
nativets 0 0 7 0 0.010 0.006 0.008
chromium 0 0 4 0 0.001
bun 0 0 19 0 0.067 0.200 0.784 0.363
powershell 0 0 1 0 0.000
postgresql 0 0 0 0 0.167 0.090 0.019 0.015
dependency 0 0 0 0 0.008 0.002
snowflake 0 0 0 0 0.006 0.006
graphql 0 0 0 0 0.002 0.001
php 0 0 0 0 0.000
rust 0 0 0 0 0.000
mysql 0 0 0 0 0.000
go 0 0 0 0 0.000
No description
No description
2 Replies
rubenf
rubenfOP3mo ago
and worker groups
No description
rubenf
rubenfOP3mo ago
Note that you could already do worker groups sync using wmill instance sync but we now have a dedicated command with wmill worker-groups pull/push for IaC setups.