Skip to content

prathvikricks/Grafana-loki-Prometheus-Node-app

Repository files navigation

Monitoring with Grafana, Loki and Prometheus Video Tutorial: https://youtu.be/ddZjhv66o_o

Prerequisite Basic Knowlege of Node.js and Express Framework Basic to Intermediate knowledge in Docker and Containerization - Learn Docker Containerization Installation and Setup

  1. Prometheus Server Create a prometheus-config.yml file and copy the following configration. Don't forget to replace <NDOEJS_SERVER_ADDRESS> with actual value. global: scrape_interval: 4s

scrape_configs:

  • job_name: prometheus static_configs:
    • targets: ["<NDOEJS_SERVER_ADDRESS>"] Start the Prometheus Server using docker compose version: "3"

services: prom-server: image: prom/prometheus ports: - 9090:9090 volumes: - ./prometheus.yml:/etc/prometheus/prometheus.yml Great, The prometheus server is now up and running at PORT 9090

  1. Setup Grafana docker run -d -p 3000:3000 --name=grafana grafana/grafana-oss grafana

  2. Setup Loki Server docker run -d --name=loki -p 3100:3100 grafana/loki

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published