I am using ELK stack 6.0.0, and I have successfully installed hearthbeat, hearthbeat template, and dashboard.
But I`am experiencing some limitations, which I'm not sure are they by designed or some kind of error.
So in my hearthbeat.yml file I have defined more than 5 hosts to monitor, but in my dashboard in kibana, it only displays max 5 hosts, no mater what i do max number of hosts displayed is 5, so i am not sure is it by design, or is there some error that i a doing.
The other thing, that is bothering me is that I have set up icmp, and tcp monitors, and in my kibana, when i go to discover tab, i see the logs(messages) coming form icmp/tcp monitors, but there is no dashboard for icmp/tcp monitors. In /usr/share/heartbeat/kibana/default/dashboard there is only Heartbeat-http-monitor.json, so i am not shure is there no dashboard for icmp/tcp monitors, or am I doing something wrong.
We don't ship dashboards for all the use cases. The one that you are seeing is the only one at the moment. The good news is that Kibana is very flexible and you can edit it, or create a new one on top of it to adjust it to your needs.
For instance, the max of 5 hosts is not a hard limit, it's just the visualization in the dashboards is limited to that, you can edit it and set a new limit.
As for the other protocols, you will need to edit the visualizations to include them.
number is set to 10, but it is still displaying 5 hosts, when i lower it to less than 5 it takes hosts out, but by increasing a number over 5 it just displays extra blank rows.
If I type in textbox IP of my host it displays every host that i have (more than 5), but on HTTP monitor, it only displays 5 per page
Is there some config file that could be tempered, to get a desired functionality?
You also need to adjust the aggregations (Buckets) used in the visualization. In Kibana they usually default to max 5 to make the requests to ES less expensive.
Apache, Apache Lucene, Apache Hadoop, Hadoop, HDFS and the yellow elephant
logo are trademarks of the
Apache Software Foundation
in the United States and/or other countries.