Not getting all mntr fields from Zookeeper module

Hi,

I am using Zookeeper module of Metricbeat to monitor my Kafka Zookeeper. I have made settings as per this guide https://www.elastic.co/guide/en/beats/metricbeat/current/metricbeat-module-zookeeper.html and its working. But actually I am not getting all mntr fields described here https://www.elastic.co/guide/en/beats/metricbeat/current/exported-fields-zookeeper.html#_mntr_fields . What I get is like;

"mntr": {
	"approximate_data_size": 17114,
	"ephemerals_count": 2,
	"latency": {
		"avg": 0,
		"max": 16,
		"min": 0
	},
	"num_alive_connections": 2,
	"outstanding_requests": 0,
	"packets": {
		"received": 5135,
		"sent": 5136
	},
	"server_state": "standalone",
	"version": "3.4.6-1569965, built on 02/20/2014 09:09 GMT",
	"watch_count": 25,
	"znode_count": 262
}

I am not getting;

zookeeper.mntr.hostname
zookeeper.mntr.followers
zookeeper.mntr.max_file_descriptor_count
zookeeper.mntr.open_file_descriptor_count
zookeeper.mntr.pending_syncs
zookeeper.mntr.synced_followers

Why is this happening? In an example described in this elastic page also, lots are missing;

https://www.elastic.co/guide/en/beats/metricbeat/current/metricbeat-metricset-zookeeper-mntr.html

Thanks.

This normally means, that these fields are not provided by your zookeeper version. Which version of zookeeper are you using?

This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.