Aiden
Integrations

Prometheus

Connect Aiden with your Prometheus monitoring system to get intelligent insights about your application metrics, system performance, and operational health. Once enabled, Aiden can analyze your metrics and help you understand your system's behavior through natural conversations.

Capabilities

With Prometheus integration, Aiden can:

  • Analyze real-time metrics and trends
  • Monitor service health and performance
  • Track resource utilization patterns
  • Investigate error rates and latencies
  • Compare metrics across different time periods
  • Help debug performance issues
  • Create custom metric queries

Example Interactions

  • What's the error rate trend for the payment service over the last 6 hours?
  • Show me CPU usage across all production pods
  • Compare response times between canary and stable deployments
  • Which services have the highest latency right now?
  • Graph memory usage for the authentication service

Configuration Steps

  1. Navigate to Integrations in the sidebar
  2. Locate the Prometheus integration card and click Activate
  3. Configure your Prometheus access:
    • Prometheus URL endpoint
    • Username
    • Password
  4. Click Save to enable the integration
Document image


Security Best Practices

  • Use HTTPS for Prometheus endpoint
  • Implement authentication for Prometheus access
  • Consider using a dedicated read-only user for Aiden
  • Regularly rotate credentials
  • Monitor Prometheus query logs for audit purposes

Note: Ensure your Prometheus endpoint is accessible from Aiden's network and has the necessary metrics scraped.