RabbitMQ queue metricset

edit

This functionality is in beta and is subject to change. The design and code is less mature than official GA features and is being provided as-is with no warranties. Beta features are not subject to the support SLA of official GA features.

This is the queue metricset of the module rabbitmq.

Fields

edit

For a description of each field in the metricset, see the exported fields section.

Here is an example document generated by this metricset:

{
    "@timestamp": "2017-08-21T21:06:47.437Z",
    "@metadata": {
      "beat": "metricbeat",
      "type": "doc"
    },
    "rabbitmq": {
      "queue": {
        "disk": {
          "writes": {
            "count": 0
          },
          "reads": {
            "count": 0
          }
        },
        "consumers": {
          "count": 5,
          "utilisation": {}
        },
        "auto_delete": false,
        "memory": {
          "bytes": 144392
        },
        "state": "running",
        "messages": {
          "total": {
            "count": 0,
            "details": {
              "rate": 2.2
            }
          },
          "ready": {
            "count": 0,
            "details": {
              "rate": 0
            }
          },
          "unacknowledged": {
            "count": 0,
            "details": {
              "rate": 0.5
            }
          },
          "persistent": {
            "count": 0
          }
        },
        "durable": true,
        "vhost": "/",
        "arguments": {
          "max_priority": 9
        },
        "exclusive": false,
        "node": "rabbit@localhost",
        "name": "myfancyqueue"
      }
    },
    "metricset": {
      "module": "rabbitmq",
      "name": "queue",
      "host": "localhost:15672",
      "rtt": 6730
    },
    "beat": {
      "version": "7.0.0-alpha1",
      "name": "name",
      "hostname": "hostname"
    }
  }