- 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>
18 lines
789 B
Bash
Executable File
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."
|