@risingstack/event-loop-stats

1.0.8 • Public • Published

event-loop-stats

Exposes stats about the libuv default loop

Build Status

Installation

npm install --save event-loop-stats

Usage

var eventLoopStats = require('event-loop-stats');
console.log('Stats', eventLoopStats.sense());

This will print the following information:

Stats {
  max: 5,
  min: 0,
  sum: 10,
  num: 5
}

Property insights

  • max: Maximum number of milliseconds spent in a single loop since last sense call.
  • min: Minimum number of milliseconds spent in a single loop since last sense call.
  • sum: Total number of milliseconds spent in the loop since last sense call.
  • num: Total number of loops since last sense call.

Node version compatibility

event-loop-stats depends on C++ extensions which are compiled when the event-loop-stats module is installed. Compatibility information can be inspected via the Travis-CI build jobs.

/@risingstack/event-loop-stats/

    Package Sidebar

    Install

    npm i @risingstack/event-loop-stats

    Weekly Downloads

    130

    Version

    1.0.8

    License

    MIT

    Last publish

    Collaborators

    • kubischj
    • fwalkwithm
    • ozonid
    • jota
    • dandesz198
    • paldiana01
    • risingnpm
    • gergelyke
    • hekike
    • peteyycz
    • tamas.hodi
    • solkimicreb