{"repo":"ruanbekker/docker-monitoring-stack-gpnc","free":true,"listed":false,"github":"https://github.com/ruanbekker/docker-monitoring-stack-gpnc","clone":"git clone https://github.com/ruanbekker/docker-monitoring-stack-gpnc.git","description":"Grafana Prometheus Node-Exporter cAdvisor - Docker Monitoring Stack","language":"Makefile","stars":226,"topics":["grafana","prometheus","node-exporter","cadvisor","docker","monitoring","grafana-dashboard","docker-compose","alertmanager","loki"],"license":"MIT","category":"analytics","readme_excerpt":"docker-monitoring-stack-gpnc Grafana Prometheus Node-Exporter cAdvisor Loki - Docker Monitoring Stack About Get your monitoring stack up and running with one command using a Docker Compose stack featuring: - Grafana : Dashboarding. - Prometheus : Timeseries database for metrics. - Node-Exporter : Node metrics. - cAdvisor : Container metrics. - Alertmanager : Alerting system. - Uncomplicated Alert Receiver : UI with Received Alerts. - Loki : Logs (including explore-logs). Makefile Note: Due to docker-compose and the compose plugin, you might have one of the two installed. I have a Makefile that will detect which on you have installed. You can list the targets using make . Boot Boot the stack with docker compose (or make up ): Ensure all containers are running: The output should looke like this: Access Grafana Access grafana on Grafana Home (or make open ) and you should see the three dashboards that was provisioned: Once you select the Node Metrics dashboard, it should look something like this: When you select \"Alerting\" and \"Alert rules\" you will find the recording and alerting rules: We can expand the alerting rules: And then we can view more detail on a alert rule: When we see one of our alerts are in an alert state: We will see them be displayed in Uncomplicated Alert Receiver: And for our container metrics we can access the Container Metrics dashboard: Then for our last dashboard, the Container Log Search , by default the metric panel will be collapsed, but to expand it f","default_branch":null,"files":null,"tree":[],"storefront":"/r/ruanbekker","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/ruanbekker/docker-monitoring-stack-gpnc/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}