A pleasant day everyone!
I have this issue on my Kibana Cluster Monitoring, it happens that my data nodes are missing and only the monitoring nodes is there. I checked the config
xpack.monitoring.collection.enabled : true, it is set to true. So i'm wondering why my data nodes is not visible. May I ask for help? Thanks in advance
On addition onto that, all the data nodes are showing when I used this command
- Based on my understanding, your environment is as follows:
- One cluster you wish to monitor.
- Another cluster receiving the monitoring data.
Is my understanding correct?
It seems that you may be trying to use the legacy collection which has been deprecated in version 7.16. (c.f Collecting monitoring data using legacy collectors). The preferred way of collecting monitoring data would be use to use Metricbeat (c.f Collecting Elasticsearch monitoring data with Metricbeat).
If you wish to keep using the legacy collection, we can take a further look at the existing configuration.
should I share my elasticsearchengine.yml to see further information?
Perhaps you can review my previous updates @wonderland14 and confirm our understanding and the collection method you are using.
yes, confirmed that its the collection procedure we followed.
@wonderland14 - are you the legacy collection or the Metricbeat collection? And what about your environment? Was my understanding correct in my first reply (i.e two clusters? one monitored, one monitoring)?
I am still unclear on your setup @wonderland14 but I will assume the following:
- 1 monitored cluster
- 1 monitoring cluster
- Legacy collection
Based on the initial screenshot, it seems that you have enabled the collection of monitoring data for the monitoring cluster only.
If you want to send the monitoring data from the monitored cluster to the monitoring cluster, you need to configure a http exporter (c.f HTTP exporters | Elasticsearch Guide [7.17] | Elastic).
may I know where can I see this HTTP configs? I'm not sure if the previous assigned person enable that settings
It is part of the Elasticsearch configuration in the monitored cluster. They may be set in the
elasticsearch.yml file or in the cluster settings (the configuration of http exporter is dynamic).