Improving event loop delay representation #119069
Labels
Feature:Logging
impact:needs-assessment
Product and/or Engineering needs to evaluate the impact of the change.
loe:small
Small Level of Effort
Team:Core
Core services & architecture: plugins, logging, config, saved objects, http, ES client, i18n, etc
Starting from
v7.16
, Kibana collectsevent loop delay
distribution provided by nodejs natively in a form of a histogram.The
mean
property of the histogram is transformed intoms
units and emitted to the Kibana logsAlso, the same value is provided via
/api/status
API, which in turn is used by Kibana Monitoring UI.Using
mean
as a basic metric has at least one disadvantage: it's hard to tell how manyevent loop
cycles were above a certain limit.To simplify the investigation of performance problems, Kibana could
event loop delay
histogram:{ 50th: number; 95th: number; 99th: number }
.event loop delay
histogram via/api/status
API to allow Monitoring UI to provide more detailed metrics.cc @pmuellr @kobelb to the question of improving the format of the logs to investigate Kibana performance problems.
The text was updated successfully, but these errors were encountered: