-
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
Migrate to ECS Filebeat modules populating http size and duration metrics #10188
Commits on Jan 23, 2019
-
Transition all remaining http size metrics to ECS
Mathieu Martin committedJan 23, 2019 Configuration menu - View commit details
-
Copy full SHA for 8fc16ed - Browse repository at this point
Copy the full SHA 8fc16edView commit details -
Add missing long coercion for bytes in apache module
Mathieu Martin committedJan 23, 2019 Configuration menu - View commit details
-
Copy full SHA for 13d98d1 - Browse repository at this point
Copy the full SHA 13d98d1View commit details -
Calculate
event.duration
for IIS access logsMathieu Martin committedJan 23, 2019 Configuration menu - View commit details
-
Copy full SHA for f30c6ec - Browse repository at this point
Copy the full SHA f30c6ecView commit details -
Remove original request durations in other access log modules.
I'm also reusing the same pattern of using a temp field, prior to computing `event.duration`. This will reduce compilations, as both the `script` and `if` arguments are exactly the same code, from one module to the other. Only the `scale` param needs to be adjusted, depending if one has millis, micros, etc.
Mathieu Martin committedJan 23, 2019 Configuration menu - View commit details
-
Copy full SHA for fb8bd44 - Browse repository at this point
Copy the full SHA fb8bd44View commit details -
Perform all aliases for http size metrics
Mathieu Martin committedJan 23, 2019 Configuration menu - View commit details
-
Copy full SHA for 60fcd61 - Browse repository at this point
Copy the full SHA 60fcd61View commit details -
Remove http time metric fields, documenting this in ecs-migration.yml
Mathieu Martin committedJan 23, 2019 Configuration menu - View commit details
-
Copy full SHA for bced622 - Browse repository at this point
Copy the full SHA bced622View commit details -
Fix temp duration common processor by using
temp.duration
Not nested under the special `_ingest`
Mathieu Martin committedJan 23, 2019 Configuration menu - View commit details
-
Copy full SHA for 571cb40 - Browse repository at this point
Copy the full SHA 571cb40View commit details -
Formalize the idea of documenting how the duration fields are migrating.
Based on my suggestion over on Andrew's PR: elastic#10193 (comment)
Mathieu Martin committedJan 23, 2019 Configuration menu - View commit details
-
Copy full SHA for e8a0824 - Browse repository at this point
Copy the full SHA e8a0824View commit details -
Changelog for the two migrated fields under http.
Mathieu Martin committedJan 23, 2019 Configuration menu - View commit details
-
Copy full SHA for a2994e7 - Browse repository at this point
Copy the full SHA a2994e7View commit details -
Add other entries to changelog. Perhaps too chatty?
Mathieu Martin committedJan 23, 2019 Configuration menu - View commit details
-
Copy full SHA for a39361f - Browse repository at this point
Copy the full SHA a39361fView commit details -
Final changelog. One entry for bytes, one for duration.
Mathieu Martin committedJan 23, 2019 Configuration menu - View commit details
-
Copy full SHA for 51534ce - Browse repository at this point
Copy the full SHA 51534ceView commit details