This repo follows along with the egghead.io lessons on using the Nodejs-Dashboard. Please select the appropriate branch for the lesson you are watching.
Covers installation and basic operation of the dashboard.
This lesson focuses on some poorly written code with heavy I/O. We use jmeter to drive the load up and use the nodejs-dashboard event loop timer to diagnose the problem.
This lesson uses a memory leak to observe the memory usage panel in nodejs-dashboard, then demonstrates configuring garbage collection to log to the stderr console, allowing us to visually associate garbage collection attempts with the increasing memory utilization.