Skip to main content
Glama
sandraschi

Observability MCP Server

docker-compose.yml2.42 kB
version: '3.8' services: observability-mcp: build: . ports: - "9090:9090" # Prometheus metrics environment: - PROMETHEUS_PORT=9090 - OTEL_SERVICE_NAME=observability-mcp - METRICS_RETENTION_DAYS=30 - MCP_DATA_DIR=/app/data volumes: - observability_data:/app/data restart: unless-stopped healthcheck: test: ["CMD", "curl", "-f", "http://localhost:9090/metrics"] interval: 30s timeout: 10s retries: 3 start_period: 40s networks: - observability prometheus: image: prom/prometheus:latest ports: - "9091:9090" volumes: - ./monitoring/prometheus.yml:/etc/prometheus/prometheus.yml:ro - prometheus_data:/prometheus command: - '--config.file=/etc/prometheus/prometheus.yml' - '--storage.tsdb.path=/prometheus' - '--web.console.libraries=/etc/prometheus/console_libraries' - '--web.console.templates=/etc/prometheus/consoles' - '--storage.tsdb.retention.time=200h' - '--web.enable-lifecycle' restart: unless-stopped networks: - observability grafana: image: grafana/grafana:latest ports: - "3000:3000" environment: - GF_SECURITY_ADMIN_USER=admin - GF_SECURITY_ADMIN_PASSWORD=admin123 - GF_USERS_ALLOW_SIGN_UP=false volumes: - grafana_data:/var/lib/grafana - ./monitoring/grafana/provisioning:/etc/grafana/provisioning:ro - ./monitoring/grafana/dashboards:/var/lib/grafana/dashboards:ro restart: unless-stopped networks: - observability depends_on: - prometheus loki: image: grafana/loki:latest ports: - "3100:3100" volumes: - ./monitoring/loki-config.yml:/etc/loki/local-config.yaml:ro - loki_data:/loki command: -config.file=/etc/loki/local-config.yaml restart: unless-stopped networks: - observability promtail: image: grafana/promtail:latest volumes: - ./monitoring/promtail-config.yml:/etc/promtail/config.yml:ro - /var/log:/var/log:ro command: -config.file=/etc/promtail/config.yml restart: unless-stopped networks: - observability depends_on: - loki volumes: observability_data: driver: local prometheus_data: driver: local grafana_data: driver: local loki_data: driver: local networks: observability: driver: bridge

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/sandraschi/observability-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server