Skip to content

Latest commit

 

History

History
20 lines (15 loc) · 843 Bytes

File metadata and controls

20 lines (15 loc) · 843 Bytes

Build Status

Example Monitoring NodeJS

Goal

Setup monitoring with Prometheus and Grafana. This NodeJS application exports metrics over 0.0.0.0:9110/metrics

Steps

  1. Build project using provided Dockerfile
  2. Use docker image for adding a worker to some yottab application or use prebuilt image:
yb create worker <app-name> -n nodejs-monitoring -i hub.yottab.io/library/example-monitoring-nodejs:latest -p 9110
  1. Import grafana-dashboard.json dashboard into your team YOTTAb grafana dashboard

Grafana Dashboard

Grafana - Response Time Grafana - Throughput