Elasticsearch node metricset

edit

The node metricset interrogates the Cluster API endpoint of Elasticsearch to get cluster nodes information. This metricset only fetches the data from the _local node so it must run on each Elasticsearch node.

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": "2016-05-23T08:05:34.853Z",
    "beat": {
        "hostname": "host.example.com",
        "name": "host.example.com"
    },
    "elasticsearch": {
        "cluster": {
            "name": "elasticsearch"
        },
        "node": {
            "jvm": {
                "memory": {
                    "heap_init": {
                        "bytes": 536870912
                    }
                },
                "version": "1.8.0_121"
            },
            "name": "8zgOwJ24TMamDDH9amWINQ",
            "version": "6.0.0-alpha1"
        }
    },
    "metricset": {
        "host": "127.0.0.1:9200",
        "module": "elasticsearch",
        "name": "node",
        "rtt": 115
    }
}