ecom-store/scripts/integration/m5-healthcheck.sh
Iris Florencio 8874ce3f44 feat: integração Vault + Ruflo + Pi Agent
- scripts/integration/m5-vault-sync.sh: sync vault → ruflo memory
- scripts/integration/m5-pi-ruflo.sh: bridge Pi ↔ Ruflo (tasks, memory, vault)
- scripts/integration/m5-healthcheck.sh: health check AI via Pi
- scripts/integration/pi-task.sh: wrapper subagente Pi
- Ruflo memory populada com 10 docs do vault
- Tasks obsoletas completadas, 4 novas criadas
- Hook post-session-sync adicionado ao Stop
- Cron: vault-sync 06:00, healthcheck 09:00
- Pi Agent integrado com Ruflo e vault Obsidian

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-09 22:24:06 -03:00

18 lines
789 B
Bash
Executable File

#!/bin/bash
# m5-healthcheck — Usa Pi Agent pra verificar saúde da infra M5
# Executável manualmente ou via cron
# Resultado vai pra stdout (pode ser redirecionado pra log)
DATE=$(date '+%Y-%m-%d %H:%M')
echo "=== M5 Health Check — $DATE ==="
pi-task "Execute as verificações abaixo e reporte um resumo conciso:
1. Status de todos os containers Docker (quantos up, quantos down)
2. Uso de disco (% usado de /)
3. Uso de RAM (% usado)
4. Testar HTTP status dos subdomínios: loja.m5digital.net.br, dashboard.m5digital.net.br, n8n.m5digital.net.br, wa.m5digital.net.br, crm.m5digital.net.br, chat.m5digital.net.br, git.m5digital.net.br
5. Verificar se OmniRoute responde em localhost:4000
6. Verificar se Ollama está rodando
Formato: resumo em bullet points, máximo 10 linhas."