Agent Performance Monitor

Version 1.0.0

This system monitors registered agents using LangGraph for state management.

Storage: postgresql (persistent)

Visit /agents to see the list of registered agents.

For External Agents

To register your agent with this monitoring system:

POST /register_agent_external
Content-Type: application/json
X-API-Key: YOUR_API_KEY

Body:
{
  "agent_id": "your_unique_agent_id",
  "agent_name": "My Customer Service Agent",
  "job_description": "What your agent does",
  "api_endpoint": "http://your-agent-host:port/api",
  "environment": "production",
  "agent_version": "1.2.3",
  "agent_architecture_version": "V1",
  "tags": ["customer-service", "chatbot"],
  "priority": 3,
  "documentation_url": "https://docs.example.com/agent",
  "health_check_interval": 60
}

Required Agent Endpoints

Your agent must implement these endpoints:

API Endpoints