pharn-dev/phargus
Phargus diagnostics workflows for Node.js applications.
Investigate slow requests, event-loop stalls, GC pressure, and stream backpressure using Phargus data. Use for a runtime incident or alert that needs evidence-backed hypotheses and a next experiment.
Investigate Node.js memory growth with Phargus raw samples, allocation sites, and heap snapshot summaries or diffs. Use for suspected leaks, rising RSS, or determining what memory grew.
Create and replay Phargus collector alerts or sandboxed diagnostic rules from an observed Node.js runtime problem. Use when defining a threshold, sustained condition, or custom diagnostic finding.
Install, connect, and verify Phargus diagnostics in a Node.js application. Use when adding Phargus, configuring agent output, or repairing the agent-to-collector-to-dashboard connection.
Verify a Node.js performance or memory fix by comparing Phargus measurements before and after the change. Use when deciding whether a runtime change helped, regressed, or remains inconclusive.