Service health, logs and capacity
Check the deployed services
On the packaged deployment host, run epmctl status with the active release controller. Compare its service list with the selected profile. Read a bounded log window for the affected service, for example epmctl logs --tail 100 worker, and check schema readiness, signing-key availability and worker health. For a source build, use the Compose profileβs startup and status commands.
Inspect task state and capacity separately
- In the selected application, open Monitor. Workload and bottlenecks groups the tasks visible to your account by work family and state. Choose a nonzero cell to filter the task table. Use Clear matrix filter before looking for a task outside that group. Task investigation and recovery
- As application Administrator, call
read_v2_capacity_metricson the application router with the exactworkspace_idandapplication_id. Compare the returnedscopeandmetricScopeswith the incident scope. The queue depths, queue ages and claim counts cover the selected applicationβs fixed metric families. Connection and database temporary-file counters cover the PostgreSQL database. The memory and temporary-disk readings describe the serving containerβs configured resources. Exact tool signature - For a disposable check, observe
queueDepths.businessafter admitting one typed job, then again after its publication. The isolated sample showed1and then0. Compare that transition with the exact job receipt and bounded queue wait samples. Measure production capacity separately for the exact deployment and workload.
Record the release and image identities, time window, selected scope and correlation IDs. During recovery, check queue age, expired claims, lock waits, connections and disk pressure. Verify both the affected workload and an unrelated application after recovery.