Get DB Queue Backlog
get_db_queue_backlogGet message counts per queue name and status from internal Magento DB queues to monitor backlog without consuming messages.
Instructions
Returns message counts grouped by queue name and status from internal DB queues (when not using RabbitMQ). Does NOT consume messages.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| profile | No | Override the MAGENTO_SQL_PROFILE env var for this call only. Use list_connection_profiles to see available names. | |
| queue_name | No | Queue name filter. Omit for all queues. | |
| magentoRoot | No | Absolute path to the Magento root (must contain app/etc/env.php). Defaults to MAGENTO_ROOT env var or auto-discovery. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| note | No | ||
| rows | Yes | ||
| sampled | No | ||
| rowCount | Yes | ||
| truncated | No |