Check System Health
Monitor overall platform health via voice, CLI, or dashboards.
Via Voice or Chat
You: "Is the system healthy?"
Norns: "Overall system status is good. All 47 containers are running. PostgreSQL and Redis are healthy. CPU usage is at 15% and memory at 65%."
You: "Are any services down?"
Norns: "I found 1 issue. The spire-agent container has restarted 3 times in the last hour. Would you like me to show you the logs?"
Via Grafana
- Go to grafana.ravenhelm.dev
- View the Overview dashboard
- Check for red/orange indicators
Via CLI
# Quick health check
for svc in traefik postgres redis zitadel norns-agent bifrost-api; do
status=$(docker inspect $svc --format "{{.State.Health.Status}}" 2>/dev/null || echo "no-healthcheck")
echo "$svc: $status"
done
# Resource usage
docker stats --no-stream --format "table {{.Name}}\t{{.CPUPerc}}\t{{.MemUsage}}"
# Disk space
df -h /Users/ravenhelm
Tool Reference
container_status
{
"name": "container_status",
"domain": "observability",
"input_schema": {
"container_name": "string (optional)",
"include_resources": "boolean"
}
}
check_metrics
{
"name": "check_metrics",
"domain": "observability",
"input_schema": {
"metric": "cpu|memory|disk|network",
"threshold": "number (optional)"
}
}
See Also
- [[Debug-Failing-Service]] - Fix issues
- [[Query-Logs]] - Search logs
- [[../Service-Dependency-Map]] - Impact analysis