Skip to content

finally-coffee/ansible-collection-observability

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

54 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

finallycoffee.observability ansible collection

Overview

Ansible roles for running monitoring infrastructure, regardless of logs, metrics or alerting.

Roles

  • alertmanager: Runs prometheus' alertmanager for receiving alerts from prometheus and routing them to the correct configured receivers.

  • cadvisor: Run and configure cAdvisor, googles' container performance and resource usage collection and aggregation daemon.

  • grafana: a popular visualization and dashboard creation tool able to use various datasources.

  • matrix_alertmanager: An alert- manager receiver which posts alerts to a configured matrix channel using alertmanagers' webhooks.

  • vmagent: VictoriaMetrics agent

  • vmtsdb: VictoriaMetrics time series database.

  • vmalert: VictoriaMetrics alerting and ruling engine.

  • postgres_exporter: Prometheus exporter for postgres databases, in a docker container.

License

CNPLv7+: Cooperative Nonviolent Public License