Skip to content

labforlab/diagnostics

Repository files navigation

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

InitiativeChampionStakeholdersLinks
Diagnostic Channel@qardnodejs#180
Async Hooks@ofrobotsnodejs#124
Async Context@mike-kaufman@kjinnodejs#107
Node-report in core@mhdawson@richardlaucoming soon
Support tiers@mhdawsonnodejs#157
CPU Profiling@mmarchininodejs#148
Post-mortem WG merge@mmarchininodejs/post-mortem#48
Trace Events@jasnell@ofrobotsnodejs#84

Need volunteers for

InitiativeChampionLinks
Performance Profilesnodejs#161
Time-travel debuggingnodejs#164
Platform neutrality

Logistics

  • Monthly Meetings
  • Biannual F2F

Members

Emeritus

About

Node.js Diagnostics Working Group

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published