Skip to content

Latest commit

 

History

History
45 lines (32 loc) · 1.16 KB

README.md

File metadata and controls

45 lines (32 loc) · 1.16 KB

Kantab monitoring

In production, this project contains some monitoring features. It uses Prometheus & Grafana.

Start the project in production in Docker containers

$ docker-compose up --build -d

UI

Prometheus UI

http://<docker-ip>:9090

The Docker Compose files contains the following Prometheus Exporters:

  • NATS Exporter
  • Redis Exporter
  • Mongo Exporter

Grafana UI

  • Username: admin
  • Password: admin
http://<docker-ip>:9000

The Grafana contains the following dashboards:

  • Moleculer
  • MongoDB
  • NATS Server Dashboard
  • Redis Dashboard
  • Prometheus

Alert manager

It starts a prom/alertmanager instance. To configure alert channels, edit the alertmanager/config.yml file. To configure alerts, edit the prometheus/alert.rules file.

The prometheus/prometheus.yml file contains the Prometheus server settings.