Skip to content

An example nodejs project to demonstrate YOTTAb prometheus/grafana monitoring stack

Notifications You must be signed in to change notification settings

BitCloud-Live/example-monitoring-nodejs

Repository files navigation

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

About

An example nodejs project to demonstrate YOTTAb prometheus/grafana monitoring stack

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published