8000 GitHub - leoviana00/lab-monitoring-prometheus-docker: Laboratório para teste de monitoramento de hosts e containers com prometheus
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

leoviana00/lab-monitoring-prometheus-docker

Repository files navigation

Monitoring - Stack Prometheus

Prometheus Grafana License

Prometheues

🌱 Project

  • Laboratório para teste de monitoramento de host e containers com prometheus.

✨ Tecnologias

  • Docker
  • Prometheus
  • Alertmanager
  • Grafana
  • Cadvisor
  • Node Exporter

🛠️ Etapas serem feitas

  1. Subir Prometheus [ Metrics Database ] http://<host-ip>:9090
  2. Subir Grafana [ Visualização das métricas ] http://:3000
  3. Subir Node Exporter [ Coletor de métricas do host ] http://<host-ip>:9100
  4. Subir Cadvisor [ Coletor de métricas do container ] http://<host-ip>:8080
  5. Subir alertmanager [ Gerenciamento de alertas ] http://<host-ip>:9093
  6. Configurar o k6 para teste de carga da aplicação
  7. Script para stress da CPU - Simular falhas e testar alertas

✨ Execução

  • Adicionar bot_token e o chat_id no config.yml

  • SUbindo os serviços

docker-compose up -d
    Name                  Command                  State                        Ports                  
-------------------------------------------------------------------------------------------------------
alertmanager   /bin/alertmanager --config ...   Up             0.0.0.0:9093->9093/tcp,:::9093->9093/tcp
app            /docker-entrypoint.sh ngin ...   Up             0.0.0.0:8081->80/tcp,:::8081->80/tcp    
cadvisor       /usr/bin/cadvisor -logtostderr   Up (healthy)   0.0.0.0:8080->8080/tcp,:::8080->8080/tcp
grafana        /run.sh                          Up             0.0.0.0:3000->3000/tcp,:::3000->3000/tcp
nodeexporter   /bin/node_exporter --path. ...   Up             0.0.0.0:9100->9100/tcp,:::9100->9100/tcp
prometheus     /bin/prometheus --config.f ...   Up             0.0.0.0:9090->9090/tcp,:::9090->9090/tcp

📄 Licença

Esse projeto está sob a licença MIT. Veja o arquivo LICENSE para mais detalhes.

🙇 Referências

About

Laboratório para teste de monitoramento de hosts e containers com prometheus

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published
0