We look at how to expose metrics for our Nest.js server and get them scraped by Prometheus. We also set up a Grafana server using Helm & Kubernetes to view the metrics.
GitHub Repo: https://github.com/mguay22/nestjs-metrics
Nest.js Prometheus: https://github.com/willsoto/nestjs-prometheus
Nest.js Starter: https://github.com/mguay22/nestjs-starter
Dockerize Nest.js: https://www.youtube.com/watch?v=yuVVKB0EaOQ
My productivity app Thrive on iOS & Android. It tracks your to-dos, habits & goals.
iOS: https://apps.apple.com/us/app/thrive-...
Android: https://play.google.com/store/apps/de...
Web: https://www.thriveapp.one/
Get my highly-rated Udemy courses at a discount here: https://michaelguay.dev/udemy/
Timestamps
00:00:00 Introduction
00:01:05 Add Metrics
00:06:25 Helm Chart & Prometheus
00:19:03 Grafana Dashboard