Event loop health metric
See original GitHub issueIt would be helpful to have a prometheus metric for event loop health, probably measured in terms of time.
Today we have a digest, but this depends on crick
which has proven less reliable. Crick might also be overkill for this. Maybe it makes sense to keep an exponentially weighted moving average over, say, the last ten seconds or the last minute.
cc @fjetter , thoughts?
Issue Analytics
- State:
- Created 10 months ago
- Comments:8 (8 by maintainers)
Top Results From Across the Web
Node.js Event Loop and its Metrics: All you need to know
The event loop latency measures how long it additionally takes until a task scheduled with setTimeout(X) really gets processed. A high event ...
Read more >Introduction to Event Loop Utilization in Node.js
Event Loop in Node.js. The simplest definition of event loop utilization is the ratio of time the event loop is not idling in...
Read more >Introduction to Event Loop in Node js: Metrics, Timers, ...
The Event Loop executes the timers phase directly. The Event Loop changes its own time at the start of this phase. The timers...
Read more >An Exploration of Runtime Metrics: Node's Event Loop
The event loop is how node schedules everything making up a node program: JavaScript code, IO, timers, promises, and callbacks.
Read more >event-loop-stats - npm Package Health Analysis
Learn more about event-loop-stats: package health score, popularity, security, maintenance, versions and more. ... @opentelemetry/api-metrics.
Read more >Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start FreeTop Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Top GitHub Comments
It’s a max between prometheus polls. not global max
Oh yeah, if it’s between polls then I’m good. Sorry for the confusion. I should have read the code more.