-
Notifications
You must be signed in to change notification settings - Fork 6.8k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Missing needed index fields. #352
Comments
Hi @rong0312 |
Hey @antoineco , How are your beats display data? did you find any troubles? |
Got it. Do you see the same behaviour with a single ES node? (and without |
Any error in the metricsbeat shipper? |
Update;
I have no idea what causes that on docker ELK, how ever I believe there is still no reason for difference between hosted and dockered ELK. |
I see a similar issue has already been raised at elastic/beats#5032. The second comment is particularly interesting:
I also found the following comment in the Elastic discussion board:
Unfortunately for you if the first document was a long all subsequent float documents will be ignored. Like I said earlier, this repo does not include Metricbeat, nor can we guarantee that the default Logstash/Elasticsearch settings are 100% compatible with Metricbeat. Please make sure you followed all the steps described in the official Getting Started guide. Especially "Step 3: Load the index template in Elasticsearch". |
Ok, thank you very much for those insights, Meanwhile, in case some metricbeat user sees this issue and knows somthing regards ES/logstash settings fixes i will be glad to here from him/her. |
I managed to deploy beat agents (winlogbeat and metricbeat) on a temporary windows server 2012. I will work on my docker-metricbeat to understand what is wrong on docker environment. |
Iv installed more beats as containers, all seems to work just fine, |
Problem description
Missing needed fields, resulting with dashboard errors and efficient logging.
Extra information
Comparings docker swarm ELK vs normal hosted ELK.
Client side:
I am Using the same host & metricbeat configuration to send data to deviantony/docker-elk docker stack (missing fields) and to another plain vanilla ELK which is host based for comparison.
Compose file is attached bellow,
In this issue i will refer to "Metricbeat" for mongodb but other beats didn't
fulfil other dashboards as well.
Stack configuration
docker-compose.yml:
------------------------END OF COMPOSE --------------------------
Additional information and pics:
Both cases came from same metricbeat configuration and host as mentioned.
Difference between docker stack and plain host ELK:
Docker stack fields:
Plain host fields:
Please notice the fields! any idea why there is such gap?
did anyone else faced issues related to uploaded dashboards from beats?
missing fields?
even when i query kibana: GET metricbeat-6.5.4-2019.01.17/_mapping
I see huge difference between the solutions (10x more lines in plain hosted ELK).
Any guidance will be welcome and appreciated.
Thanks alot!
Ron
Dashboard:
The text was updated successfully, but these errors were encountered: