chronograf/protoboards/rabbitmq.json

1 line
2.6 KiB
JSON

{"id":"fb4bbdf8-6171-4576-b1a1-8f354081aa1b","meta":{"name":"rabbitmq","measurements":["rabbitmq_node"],"version":"1.0","dashboardVersion":"1.x","description":"Dashboard for the telegraf input plug-in: RabbitMQ","author":"influxdata","license":"MIT","icon":"","url":"https://github.com/influxdata/telegraf/tree/master/plugins/inputs/rabbitmq"},"data":{"cells":[{"w":4,"h":4,"name":"RabbitMQ - Overview","queries":[{"query":"select mean(\"consumers\") AS \"consumers\" from rabbitmq_overview WHERE time > :dashboardTime: AND \"host\" = :host: GROUP BY time(:interval:)"},{"query":"select mean(\"exchanges\") AS \"exchanges\" from rabbitmq_overview WHERE time > :dashboardTime: AND \"host\" = :host: GROUP BY time(:interval:)"},{"query":"select mean(\"queues\") AS \"queues\" from rabbitmq_overview WHERE time > :dashboardTime: AND \"host\" = :host: GROUP BY time(:interval:)"}],"type":"line","axes":{"x":{"prefix":"","suffix":"","base":"10","scale":"linear","label":"","bounds":["",""]},"y":{"prefix":"","suffix":"","base":"10","scale":"linear","label":"","bounds":["",""]},"y2":{"prefix":"","suffix":"","base":"10","scale":"linear","label":"","bounds":["",""]}}},{"w":4,"h":4,"name":"RabbitMQ - Published/Delivered per second","queries":[{"query":"select derivative(mean(\"messages_published\"), 1s) AS \"published_per_sec\" from rabbitmq_overview WHERE time > :dashboardTime: AND \"host\" = :host: GROUP BY time(:interval:)"},{"query":"select derivative(mean(\"messages_delivered\"), 1s) AS \"delivered_per_sec\" from rabbitmq_overview WHERE time > :dashboardTime: AND \"host\" = :host: GROUP BY time(:interval:)"}],"type":"line","axes":{"x":{"prefix":"","suffix":"","base":"10","scale":"linear","label":"","bounds":["",""]},"y":{"prefix":"","suffix":"","base":"10","scale":"linear","label":"","bounds":["",""]},"y2":{"prefix":"","suffix":"","base":"10","scale":"linear","label":"","bounds":["",""]}}},{"w":4,"h":4,"name":"RabbitMQ - Acked/Unacked per second","queries":[{"query":"select derivative(mean(\"messages_acked\"), 1s) AS \"acked_per_sec\" from rabbitmq_overview WHERE time > :dashboardTime: AND \"host\" = :host: GROUP BY time(:interval:)"},{"query":"select derivative(mean(\"messages_unacked\"), 1s) AS \"unacked_per_sec\" from rabbitmq_overview WHERE time > :dashboardTime: AND \"host\" = :host: GROUP BY time(:interval:)"}],"type":"line","axes":{"x":{"prefix":"","suffix":"","base":"10","scale":"linear","label":"","bounds":["",""]},"y":{"prefix":"","suffix":"","base":"10","scale":"linear","label":"","bounds":["",""]},"y2":{"prefix":"","suffix":"","base":"10","scale":"linear","label":"","bounds":["",""]}}}]}}