# stefanprodan/dockprom

Docker hosts and containers monitoring with Prometheus, Grafana, cAdvisor, NodeExporter and AlertManager

Repository: https://github.com/stefanprodan/dockprom
Canonical: https://ross.abutalabs.com/products/dockprom
License: MIT
License Family: permissive
Topics: docker, monitoring, prometheus, alertmanager, grafana, cadvisor
Last push: 2026-03-06T05:28:07+00:00

## Health v2 (maintenance only)
Score: 69/100 (v2, computed 2026-09-02T17:46:02.011165+00:00)
- activity 70, release rhythm 49, longevity 100
- inputs: {"age_days": 3629, "days_push": 180, "days_rel": 180, "gap_med": 108, "n_releases_24m": 6}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 6576, forks 1761 (observed 2026-08-28T04:09:45.349545+00:00)

## What it is
A Docker Compose-based monitoring stack for Docker hosts and containers, bundling Prometheus, Grafana, cAdvisor, NodeExporter, AlertManager, Pushgateway, and Caddy. It ships preconfigured Grafana dashboards and alerting rules so you get host and container metrics out of the box.

## Use cases
- monitor docker host cpu and memory usage
- set up prometheus and grafana for containers
- get alerts when a container goes down
- visualize container resource metrics with dashboards
- self-hosted docker monitoring stack
- monitor server load and storage with node exporter

## When to choose
- you want a ready-made, one-command monitoring stack for a Docker host
- you need prebuilt Grafana dashboards and AlertManager rules without assembling them yourself
- you run a single server or small fleet and want lightweight self-hosted observability

## When to avoid
- you need Kubernetes-native monitoring (use kube-prometheus-stack instead)
- you require large-scale, highly available metrics storage beyond a single Prometheus instance
- you want a managed/SaaS monitoring solution

## Facets
- artifact type: infra-config
- maturity: active
- function: monitoring, alerting, data-visualization, deployment
- domain: monitoring, self-hosted
- platform: self-hosted
- tags: prometheus, grafana, cadvisor, node-exporter, alertmanager, docker-compose, observability, containers, devops, docker, linux

## Member repositories
- stefanprodan/dockprom (main) score 69

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:09:45.349545+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-29T17:43:37.622519+00:00, confidence not recorded.
  - readme: https://github.com/stefanprodan/dockprom (fetched 2026-08-28T04:09:45.349545+00:00, sha f5cca1b86e49)
- Data as of 2026-08-30T08:39:29.467469+00:00.
