From ff56fcf9272c6c0c07d1913a3a74d36f45acbabb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jo=C3=A3o=20Pedro=20Toledo?= Date: Tue, 27 Jan 2026 12:01:04 -0300 Subject: [PATCH] docs: add zabbix monitoring instructions --- .gemini/GEMINI.md | 3 ++- README.md | 17 ++++++++++++++++- 2 files changed, 18 insertions(+), 2 deletions(-) diff --git a/.gemini/GEMINI.md b/.gemini/GEMINI.md index b377914..e083def 100644 --- a/.gemini/GEMINI.md +++ b/.gemini/GEMINI.md @@ -41,8 +41,9 @@ Utiliza o **ACME** nativo do Traefik. ## Logs e Monitoramento -- **Formato**: JSON (configurado em `traefik.yml`). +- **Formato**: JSON (configurado em `docker-compose.yml`). - **Nível**: INFO. +- **Métricas**: Exportador Prometheus ativado nas flags do container. - **Acesso**: Dashboard disponível na porta `8080`. --- diff --git a/README.md b/README.md index 2880e9f..2ffb17b 100644 --- a/README.md +++ b/README.md @@ -8,6 +8,7 @@ Solução moderna de Proxy Reverso containerizado, agora utilizando **Traefik** - **SSL Automatizado**: Let's Encrypt nativo com renovação automática. - **Auto-Discovery**: Detecta automaticamente novos containers Docker com labels específicos. - **Dashboard**: Interface visual para monitoramento de rotas e serviços. +- **Métricas**: Suporte nativo a Prometheus habilitado por padrão. - **Logs em JSON**: Ideal para integração com stacks de monitoramento (ELK, Loki). ### ⚡ Performance & Flexibilidade @@ -57,7 +58,21 @@ Acesse o dashboard interno para verificar o status das rotas: ## 🏗️ Visão Geral da Stack -```mermaid +--- + + ## 📊 Monitoramento (Zabbix) + + O Traefik está configurado para exportar métricas no formato Prometheus. Para monitorar no Zabbix: + + 1. **Host**: Adicione o host do Traefik no Zabbix. + 2. **Template**: Use o template oficial **"Traefik by HTTP"** (que utiliza Prometheus internamente). + 3. **Endpoint**: As métricas estão disponíveis em `http://IP_DO_PROXY:8080/metrics`. + 4. **Macros**: Se necessário, ajuste a macro `{$TRAEFIK.METRICS.PATH}` para `/metrics`. + + --- + +-```mermaid ++```mermaid graph TD Client[Cliente Externo] -->|":80 / :443"| Traefik