AgentSkillsCN

aria-health

监控 Aria 服务的系统健康状况,包括数据库连接、大语言模型连接以及 API 连接状态的检查。

SKILL.md
--- frontmatter
name: aria-health
description: System health monitoring for Aria services. Check database, LLM, and API connectivity.
metadata: {"openclaw": {"emoji": "💚", "always": true}}

aria-health

System health monitoring for Aria services. Check connectivity to database, LLM, and external APIs.

Usage

bash
exec python3 /root/.openclaw/workspace/skills/run_skill.py health <function> '<json_args>'

Functions

check_all

Run health checks on all services and return summary.

bash
exec python3 /root/.openclaw/workspace/skills/run_skill.py health check_all '{}'

Returns:

json
{
  "status": "healthy",
  "services": {
    "database": {"status": "up", "latency_ms": 5},
    "ollama": {"status": "up", "model": "qwen3-vl:8b"},
    "litellm": {"status": "up"},
    "moltbook": {"status": "up"}
  }
}

check_service

Check a specific service.

bash
exec python3 /root/.openclaw/workspace/skills/run_skill.py health check_service '{"service": "database"}'

Available services:

  • database (aria-db) - PostgreSQL connection
  • ollama - Local LLM (Qwen3-VL)
  • litellm - LLM proxy/router
  • grafana - Metrics dashboard
  • prometheus - Metrics collection
  • traefik - Reverse proxy
  • aria-api - FastAPI backend
  • aria-web - Flask frontend
  • aria-brain - Core brain service
  • aria-browser - Browserless Chrome
  • pgadmin - Database admin
  • tor-proxy - Tor anonymization

get_metrics

Get system resource usage.

bash
exec python3 /root/.openclaw/workspace/skills/run_skill.py health get_metrics '{}'

API Endpoints

  • GET /health - Overall health with uptime
  • GET /services - All service statuses
  • GET /services/{name} - Specific service status

Service Endpoints

ServiceInternal URL
Databasepostgres://aria_warehouse:5432
Ollamahttp://host.docker.internal:11434
LiteLLMhttp://litellm:4000
Moltbookhttps://www.moltbook.com/api/v1

Python Module

This skill wraps /root/.openclaw/workspace/skills/aria_skills/health.py