diff --git a/canned/rabbitmq.json b/canned/rabbitmq.json new file mode 100644 index 000000000..fac94df3b --- /dev/null +++ b/canned/rabbitmq.json @@ -0,0 +1,72 @@ +{ + "id": "0c57a644-aa74-4ec3-b099-b44499df1159", + "measurement": "rabbitmq_node", + "app": "rabbitmq", + "cells": [ + { + "x": 0, + "y": 0, + "w": 4, + "h": 4, + "i": "c46351c6-b33a-4dc2-a053-3517e7c8098e", + "name": "RabbitMQ - Overview", + "queries": [ + { + "query": "select mean(\"consumers\") AS \"consumers\" from rabbitmq_overview", + "groupbys": [], + "wheres": [] + }, + { + "query": "select mean(\"exchanges\") AS \"exchanges\" from rabbitmq_overview", + "groupbys": [], + "wheres": [] + }, + { + "query": "select mean(\"queues\") AS \"queues\" from rabbitmq_overview", + "groupbys": [], + "wheres": [] + } + ] + }, + { + "x": 0, + "y": 0, + "w": 4, + "h": 4, + "i": "c46351c6-b33a-4dc2-a053-3517e6c8098e", + "name": "RabbitMQ - Published/Delivered per second", + "queries": [ + { + "query": "select derivative(mean(\"messages_published\"), 1s) AS \"published_per_sec\" from rabbitmq_overview", + "groupbys": [], + "wheres": [] + }, + { + "query": "select derivative(mean(\"messages_delivered\"), 1s) AS \"delivered_per_sec\" from rabbitmq_overview", + "groupbys": [], + "wheres": [] + } + ] + }, + { + "x": 0, + "y": 0, + "w": 4, + "h": 4, + "i": "c46351c6-b33a-4dc2-a053-3547e7c8098e", + "name": "RabbitMQ - Acked/Unacked per second", + "queries": [ + { + "query": "select derivative(mean(\"messages_acked\"), 1s) AS \"acked_per_sec\" from rabbitmq_overview", + "groupbys": [], + "wheres": [] + }, + { + "query": "select derivative(mean(\"messages_unacked\"), 1s) AS \"unacked_per_sec\" from rabbitmq_overview", + "groupbys": [], + "wheres": [] + } + ] + } + ] +}