EnvironmentsLogging with ELKRunning ELK via DockerTransmitting Logs from Node.jsCreating a Kibana DashboardRunning Ad-Hoc QueriesMetrics with Graphite, StatsD, and GrafanaRunning via DockerTransmitting Metrics from Node.jsCreating a Grafana DashboardNode.js Health IndicatorsDistributed Request Tracing with ZipkinHow Does Zipkin Work?Running Zipkin via DockerTransmitting Traces from Node.jsVisualizing a Request TreeVisualizing Microservice DependenciesHealth ChecksBuilding a Health CheckTesting the Health CheckAlerting with CabotCreate a Twilio Trial AccountRunning Cabot via DockerCreating a Health Check