Node.js Diagnostics Working Group
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.
debugging debugging: rewrite to be more up-to-date (#190) May 15, 2018
tracing change mongoose description to ORM/ODM Dec 31, 2017
wg-meetings doc: add minutes for July 11 2018 (#214) Aug 8, 2018 meta: add governance and license docs Nov 1, 2016 doc: volunteer to champion some initiatives May 28, 2018

Diagnostics Working Group

The goal of this WG is to ensure Node provides a set of comprehensive, documented, extensible diagnostic protocols, formats, and APIs to enable tool vendors to provide reliable diagnostic tools for Node.

Work is divided into several domains:

Background, reference documentation, samples, and discussion for each domain is contained within its folder.

Work needed includes:

  • Collect, understand, and document existing diagnostic capabilities and entry-points throughout Node, V8, and other components.
  • Collect and document projects and products providing diagnostics for Node with brief description of their technical architecture and sponsoring organizations.
  • Identify opportunities and gaps, then propose and implement solutions.

Current Initiatives

Initiative Champion Stakeholders Links
Diagnostic Channel @qard
Async Hooks @ofrobots
Async Context @mike-kaufman @kjin
Node-report in core @mhdawson @richardlau coming soon
Support tiers @mhdawson
CPU Profiling @mmarchini
Post-mortem WG merge @mmarchini

Need volunteers for

Initiative Champion Links
Trace Events
Performance Profiles
Time-travel debugging
Platform neutrality


  • Monthly Meetings
  • Biannual F2F