Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/finally-coffee/ansible-collection-observability

`finallycoffee.observability` ansible collection - mirror of upstream
https://github.com/finally-coffee/ansible-collection-observability

alertmanager ansible grafana victoriametrics

Last synced: 1 day ago
JSON representation

`finallycoffee.observability` ansible collection - mirror of upstream

Awesome Lists containing this project

README

        

# `finallycoffee.observability` ansible collection

## Overview

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

## Roles

- [`alertmanager`](roles/alertmanager/README.md): Runs prometheus'
alertmanager for receiving alerts from prometheus and routing them
to the correct configured receivers.

- [`cadvisor`](roles/cadvisor/README.md): Run and configure cAdvisor, googles'
container performance and resource usage collection and aggregation daemon.

- [`grafana`](roles/grafana/README.md): a popular visualization and
dashboard creation tool able to use various datasources.

- [`matrix_alertmanager`](roles/matrix_alertmanager/README.md): An alert-
manager receiver which posts alerts to a configured matrix channel
using alertmanagers' webhooks.

- [`vmagent`](roles/vmagent/README.md): VictoriaMetrics agent

- [`vmtsdb`](roles/vmtsdb/README.md): VictoriaMetrics time series database.

- [`vmalert`](roles/vmalert/README.md): VictoriaMetrics alerting and
ruling engine.

- [`postgres_exporter`](roles/postgres_exporter/README.md): Prometheus
exporter for postgres databases, in a docker container.

## License

[CNPLv7+](LICENSE.md): Cooperative Nonviolent Public License