-
Notifications
You must be signed in to change notification settings - Fork 8.2k
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
[Sample Data] Update sample log data to include event.dataset
values
#47119
Comments
Pinging @elastic/infra-logs-ui (Team:infra-logs-ui) |
@nreese can you provide any guidance on possible pitfalls around editing the JSON file for the sample log data? |
There are several open issues regarding logs sample and ECS I think it would be really useful to redesign the logs sample data set to be in ECS and address all of these issues. The only pitfalls will be making sure the visualizations, canvas workpads, and maps saved objects are all updated to reflect the new format. @alexfrancoeur, maybe we should replace the web logs sample data set with ones created from your filebeat-ecs.py script? |
Makes sense. For 7.5 though, logs UI really needs the dataset value. I'm not sure what the timeline would be if we rollin the entire ECS compliance upgrade. :) |
Longterm, I'd like for at least one of the data sets to be "ECS compliant". Web logs makes the most sense. As Nathan mentioned, we'd need to update all saved objects associated with that demo set as well. If there are certain fields that could just be added to the existing logs, we could do that, but it's not really an ideal experience. I think there are a few options on the table.
What do you think @jasonrhodes? How much work are you willing to take on? We've had other teams update the sample data sets in the past, is that something you'd be willing to do? |
@alexfrancoeur @jasonrhodes I'm fine just adding event.dataset to existing log set. It will improve how this looks currently in the Logs UI, and I consider having it pretty much a blocker to shipping our Logs+ML integration in 7.5. Without that value, having sample data really confuses the analysis. Is this something we can fast-track to add for FF today? |
That works for me. @jasonrhodes feel free to tweak the data set to include the |
Sounds good. I propose we set it to a single value to match the dataset name: |
The sample data that exists for sample logs currently is not ECS-compliant, but it would help in the logs UI if it at least had the
event.dataset
value filled in. We should adjust the values, mappings, and tests, to include a selection of dataset values for partitioning, etc.https://github.com/elastic/kibana/tree/cda3de60aeedb18641c8132b2423a31dcf025d8d/src/legacy/server/sample_data/data_sets/logs
AC:
Note:
The text was updated successfully, but these errors were encountered: