The Observability Stack
Metrics, logs, and traces — the three pillars of observability — are almost never one tool. They're a stack: an agent collecting, a store holding, a shipper moving, a pipeline parsing, and a dashboard asking questions. This is the map to troubleshooting all of it, tool by tool, with real error guides and copy-paste AI prompts.
Metrics & time-series
Collect, store, and query numeric time-series — the "what changed, and when" of your systems.
AI for Prometheus & Monitoring
Write better alert rules, PromQL queries, and Grafana dashboards with AI.
- Prometheus Error Guide: 'alert firing too often' — Stop Flapping Notification Spam
- Prometheus Error Guide: 'alertmanager failed to join cluster' Gossip Failure
- Prometheus Error Guide: 'context deadline exceeded' Alertmanager Notifications Failing
- Prometheus Error Guide: Alert Stuck 'Pending' and Never Firing
AI for Victoria Metrics
Operate and tune VictoriaMetrics with AI — MetricsQL, vmagent and vmstorage, high-cardinality ingestion, downsampling, retention, and cluster scaling.
- VictoriaMetrics Error: 'bind: address already in use' — Cause, Fix, and Troubleshooting Guide
- VictoriaMetrics Error: 'cannot create snapshot: invalid cross-device link' — Cause, Fix, and Troubleshooting Guide
- VictoriaMetrics Error: 'cannot decode snappy-encoded remote_write request body: snappy: corrupt input' — Cause, Fix, and Troubleshooting Guide
- VictoriaMetrics Error: 'cannot load -promscrape.config' — Cause, Fix, and Troubleshooting Guide
AI for Telegraf
Collect, process, and ship metrics with Telegraf and AI — input and output plugins, processors and aggregators, tags and routing, buffering, and the InfluxDB/Prometheus pipeline.
- Telegraf Error Guide: '[outputs.cloudwatch] NoCredentialProviders' — Fix AWS Credentials
- Telegraf Error Guide: '[outputs.datadog] received bad status code, 403' — Fix Datadog API Auth
- Telegraf Error Guide: '[inputs.disk] error getting disk usage info: permission denied' — Fix Disk Access
- Telegraf Error Guide: '[inputs.docker] Got permission denied ... docker.sock' — Fix Socket Access
AI for Grafana
Design dashboards, panels, and alerts, wire data sources (Prometheus, Loki, Tempo, SQL), and debug Grafana errors with AI-assisted workflows.
- Grafana Error Guide: '413 Request Entity Too Large' — Fix Large Dashboard Saves
- Grafana Error Guide: 'Access denied' — Dashboard & Folder Permissions
- Grafana Error Guide: 'failed to evaluate rule' — fixing unified alerting rule Error state
- Grafana Error Guide: 'input data must be a wide series but got type long' — Fix Alert Expressions
Logs & log shipping
Collect, parse, and route log lines — the "what actually happened" record for when a metric only tells you something is wrong.
AI for Loki
Query, scale, and debug Grafana Loki log pipelines with AI — LogQL, ingesters and queriers, chunk storage, label cardinality, retention, and multi-tenancy.
- Loki Error Guide: 'AccessDenied: Access Denied status code: 403' — Fix Object Storage Permissions
- Loki Error Guide: 'bind: address already in use' — Free the Port or Change the Listener
- Loki Error Guide: 'at least 1 live replicas required, could only find 0' — Restore Ingester Write Quorum
- Loki Error Guide: '502 Bad Gateway' — Recover the Gateway-to-Loki Upstream
AI for Filebeat
Ship and troubleshoot logs with Elastic Filebeat and AI — filestream and log inputs, modules, harvesters, the registry, processors, and output to Elasticsearch, Logstash, and Kafka.
- Filebeat Error Guide: '401 Unauthorized' — Restore Elasticsearch Output Auth
- Filebeat Error Guide: '429 Too Many Requests' — Relieve Bulk Backpressure
- Filebeat Error Guide: '503 Service Unavailable' — Recover a Blocked Output
- Filebeat Error Guide: 'add_docker_metadata: unable to connect to Docker daemon' — Fix Container Enrichment
AI for Logstash
Build and debug Logstash pipelines with AI — input, filter, and output plugins, grok and dissect, the persistent queue and dead-letter queue, pipeline-to-pipeline, and performance tuning.
- Logstash Error Guide: 'Logstash could not be started because there is already another instance' — Clear the data.lock
- Logstash Error Guide: Beats Input 'Connection reset by peer' — Stabilize Filebeat
- Logstash Error: 'OutOfDirectMemoryError' — Cause, Fix, and Troubleshooting Guide
- Logstash Error Guide: 'the pipeline is blocked, temporary refusing new connection' — Relieve Beats Input Backpressure
Traces & telemetry
Vendor-neutral instrumentation that ties metrics, logs, and traces together across every service.
AI for OpenTelemetry
Instrument, collect, and troubleshoot OpenTelemetry traces, metrics, and logs with AI — SDKs and auto-instrumentation, the Collector, OTLP exporters, and sampling.
- OpenTelemetry Error Guide: '401 Unauthorized' exporting traces — Fix OTLP Auth Headers
- OpenTelemetry Error Guide: '413 Request Entity Too Large' on OTLP/HTTP — Fix Oversized Payloads
- OpenTelemetry Error Guide: '429 Too Many Requests' on OTLP export — Fix Backend Rate Limiting
- OpenTelemetry Error Guide: '503 Service Unavailable' on OTLP export — Fix Backend Outages
Debugging your observability stack right now?
Grab copy-paste AI prompts for PromQL, LogQL, MetricsQL, Collector pipelines, grok patterns, and more — or paste your error into the AI Incident Assistant for a structured triage plan.