Neste projeto foram desenvolvidos códigos para realizar o acompanhamento de métricas de uma Rest API de exemplo via dashboards utilizando o Prometheus e o Grafana, além da configuração do Alertmanager para enviar avisos à um canal do Slack quando necessário.
Nome | Descrição |
---|---|
Script docker-compose | Script onde foi configurada a criação dos containers tanto da aplicação em si quanto do Prometheus, Grafana e Alertmanager |
Script prometheus.yml | Script onde foram feitas as configurações específicas do prometheus |
alert.rules | Script onde foram configuradas as regras de alerta no prometheus |
Arquivo JSON de configuração da dashboard | Arquivo que contém as configurações da dashboard desenvolvida no grafana |
Script alertmanager.yml | Script onde foi feita a configuração dos alertas no Alertmanager, assim como a vinculação do mesmo com o canal do slack |