Not getting all mntr fields from Zookeeper module


#1

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.


(ruflin) #2

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


(system) #3

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