-
Notifications
You must be signed in to change notification settings - Fork 4.9k
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
[ECS] 7.0.0-rc1 Broken Beats Dashboards #11517
Comments
Ok, seems like there are a lot of broken dashboards. I'm thinking about writing a script to search all the old terms against this repo: https://github.com/elastic/kibana/tree/7.0/x-pack/plugins/ml/server/models/data_recognizer/modules |
For the Beats dashboards we were running this script to migrate the fields: https://github.com/elastic/beats/blob/master/script/kibana-migration.py That should also work for the ML dashboards. But the dashboards you link above, are these from ML or the ones loaded through Beats? |
@ruflin I think it's a combination of ML dashboards and dashboards loaded through Beats. I'm working on upgrading the demo.elastic.co demo environment, so we use everything. |
From the docs here: https://www.elastic.co/guide/en/beats/libbeat/7.0/breaking-changes-7.0.html Isn't this backwards? Shouldn't it be:
|
Yah, So, I'm just gonna preface this by saying I have almost no experience with the kibana side of things, but I'm trying to learn. That being said, I'm looking at the nginx dashboards, and it looks like a few fields weren't hit by #9998. From what I can tell, the script will only change names if beats/dev-tools/ecs-migration.yml Line 1260 in d026281
This might be why a lot of the visualizations that rely on user_agent are using the pre-ecs fields: beats/filebeat/module/nginx/_meta/kibana/7/dashboard/Filebeat-nginx-overview.json Line 114 in d026281
that should be I wonder if this is a case where we need to start changing dashboards by hand. |
Yes, that is correct. |
Created a PR here: #11520 |
@EthanStrider As #11520 is closed, I think we can close this issue. @fearful-symmetry Could you do some test checks if we miss some more fields which don't have an alias? I thought I did but seems like I missed some :-( |
@ruflin Thanks! Is there going to be an updated build for I'm not sure how the build system works, but I'd like to grab the docker image for Filebeat |
@EthanStrider For the
|
@webmat So the change in this PR to event.type should be reverted? I'm now also confused :-) |
Still going through the PR, but yes, it needs to be made |
@ruflin Sounds like just the change to the doc needs to be reverted. I added a comment. |
As far as I know, everything here has been addressed. WDYT @EthanStrider? |
Looks good! If I find anything else, I'll let you know. |
Thanks everyone, closing this for now. |
Certain Beats dashboards appear to be broken by ECS changes since they still reference the old data field names.
There are probably more... I'll update this ticket as I find them.
For confirmed bugs, please report:
7.0.0-rc1
The text was updated successfully, but these errors were encountered: