Files
William Valentin 3434db3c59 feat: complete agent monitoring - hook, UI, and backend filter
- Add event_type and framework filters to events query endpoint
- Add /agents SPA route to web-ui server
- Add Agents nav link and route in frontend
- Add agents page CSS (timeline, VM pills, stats panel)
- Build VM status strip, activity timeline, and real-time stats
- Add agentmon hook for OpenClaw (HOOK.md + handler.ts)
- Add docker-compose, Dockerfile, and supporting infra files

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-14 00:26:42 -07:00

39 lines
928 B
Bash
Executable File

#!/bin/bash
# Start all agentmon services
set -e
echo "Starting infrastructure..."
make up
echo "Waiting for services to be ready..."
sleep 5
echo "Starting application services..."
make run-query > /tmp/query-api.log 2>&1 &
QUERY_PID=$!
echo "query-api started (PID: $QUERY_PID)"
make run-ingest > /tmp/ingest-gateway.log 2>&1 &
INGEST_PID=$!
echo "ingest-gateway started (PID: $INGEST_PID)"
make run-ui > /tmp/web-ui.log 2>&1 &
UI_PID=$!
echo "web-ui started (PID: $UI_PID)"
echo ""
echo "All services started!"
echo ""
echo "Endpoints:"
echo " - Web UI: http://localhost:8082"
echo " - Query API: http://localhost:8081"
echo " - Ingest GW: http://localhost:8080"
echo ""
echo "Logs:"
echo " - query-api: tail -f /tmp/query-api.log"
echo " - ingest-gw: tail -f /tmp/ingest-gateway.log"
echo " - web-ui: tail -f /tmp/web-ui.log"
echo ""
echo "To stop all services: pkill -f 'go run' && make down"