e6a1ab9af5
continuous-integration/webhook Deploy concluido com sucesso (VPS 4)
- Adiciona soc/promtail/config.yml (antes fora do git, em /opt/soc/) - Adiciona soc/grafana/provisioning/alerting/alerts.yml (antes fora do git) - Adiciona soc/grafana/provisioning/datasources/datasources.yml (antes fora do git) - Corrige docker-compose.yml: volumes do Promtail e Grafana agora apontam para paths dentro do repo (/home/deploy/stack/soc/) ao invés de /opt/soc/ - Corrige mount dos containers Docker: host path mapeia para /var/lib/docker/containers (path padrão que o Promtail espera dentro do container) - Corrige .gitignore: ignora apenas dados binários (grafana-data, loki-data, prom-data), não mais todos os subdiretórios do soc/ - Alertas Loki usam count_over_time() para retornar métrica numérica compatível
43 lines
770 B
Plaintext
43 lines
770 B
Plaintext
# Ignorar arquivos de configuração sensíveis locais se copiados acidentalmente
|
|
gcal_key.json
|
|
ssh_alerts_config.json
|
|
*.log
|
|
.DS_Store
|
|
|
|
# Next.js & Node builds
|
|
**/node_modules/
|
|
**/.next/
|
|
**/out/
|
|
**/dist/
|
|
**/build/
|
|
.env*
|
|
!.env.example
|
|
|
|
# Traefik & SSL (Cuidado com segredos!)
|
|
**/acme.json
|
|
**/traefik_logs.txt
|
|
|
|
# Databases / Backups / Dumps
|
|
*.sql
|
|
*.tar.gz
|
|
*.zip
|
|
|
|
# Monitoramento e Dados de Estado (SOC) - apenas dados binários/estado, NÃO configs
|
|
soc/prom-data/
|
|
soc/loki-data/
|
|
soc/grafana-data/
|
|
**/wal/
|
|
**/chunks/
|
|
**/tombstones/
|
|
**/positions.yaml
|
|
# Configs SOC rastreados pelo git (NÃO ignorar):
|
|
# soc/promtail/config.yml
|
|
# soc/grafana/provisioning/**
|
|
# soc/docker-compose.yml
|
|
|
|
# Sessões e Mídia locais
|
|
**/sessions/
|
|
**/media/
|
|
**/newwhats-sessions/
|
|
**/newwhats-media/
|