I am working with topbeat and the out of the box dashboard do not generate a infrastructure view consolidated by hostname like in another monitoring tool.
For example if you can help me to create dashboard for CPU usage of all servers that will be helpful
thanks, it helped but one more question i have. If my host names are like "ip-54.1.2.3.asia.net" , in legends it is showing legend for broken hostnames(like ip,54,asia,net), it should consider the complete string as a single hostname. This is confusing . How shall we rectify this.
It looks like you have your own mapping (not the default topbeats mapping) in which beat.hostname is an analyzed field, probably using the default analyzer and tokenizers which will split on a period (.).
Please try applying the topbeat template and re-indexing your data (or if it is not yet valuable, just delete the index and allow it to be re-created using the template installed).
Soon reindexing will be natively supported by elasticsearch. I assume that you are using some other tool which has the option old_type ... I assume this means the document type which you are indexing from - probably leave that out if you want to reindex all documents from the index.
Here is another good instruction how to reindex using logstash.
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.