Skip to content

Docker compose project to deploy a server side monitoring stack (Prometheus, Grafana, ...)

Notifications You must be signed in to change notification settings

infOpen-Deployments/compose-monitoring-core

Repository files navigation

Monitoring core

Description

This service manage all core components of the monitoring stack:

  • Prometheus master
  • Grafana
  • Alertmanager
  • Pushgateway
  • Chronograf
  • InfluxDB
  • Blackbox exporter

Deployment and usage

Expected networks:

  • monitoring_core: for core components trafic
  • prometheus_servers: for Prometehus federation
  • services : used for services to link with Nginx reverse proxy service

Configuration files to manage

Some configuration files contains customer specific informations and must be managed by Ansible during deployments.

  • Alertmanager (targets and sender configuration)
  • Prometheus (scrapers & alerting rules)
  • .env: for push to ftp
  • config/grafana/ldap/ldap.toml: to add user.ldap password for ldap bind

Grafana dashboards

About

Docker compose project to deploy a server side monitoring stack (Prometheus, Grafana, ...)

Resources

Stars

Watchers

Forks

Packages

No packages published