elastic avatar

Observability Service Health

This connects Claude to Elastic's APM and Observability APIs so it can assess service health for you. It checks SLOs, firing alerts, ML anomalies, throughput, latency percentiles, error rates, and dependency health using ES|QL queries against APM indices. Honestly most useful when you're triaging production issues and want an AI to correlate multiple health signals instead of clicking through Kibana dashboards yourself. It pulls from the Kibana repo for APM-specific logic, which means it understands the domain model rather than just blindly querying metrics. From Elastic's official agent skills collection, so the integration patterns should be solid.

skills.sh installs
2.9K
GitHub stars
604
last updated
Aug 21, 2026

Install

$ npx -y skills add elastic/agent-skills --skill observability-service-health --agent claude-code

Installs into .claude/skills of the current project.

Files

This connects Claude to Elastic's APM and Observability APIs so it can assess service health for you. It checks SLOs, firing alerts, ML anomalies, throughput, latency percentiles, error rates, and dependency health using ES|QL queries against APM indices. Honestly most useful when you're triaging production issues and want an AI to correlate multiple health signals instead of clicking through Kibana dashboards yourself. It pulls from the Kibana repo for APM-specific logic, which means it understands the domain model rather than just blindly querying metrics. From Elastic's official agent skills collection, so the integration patterns should be solid.

Browse the repository on GitHub

Sponsors

Details

Repository
github.com/elastic/agent-skills
Categories
DevOps & CI/CD, AI & Agent Building, Data Science & ML, Debugging
First seen
May 16, 2026

More from elastic/agent-skills

All 57
1elastic avatarobservability-edot-python-instrumentelastic/agent-skillsInstrument a Python application with the Elastic Distribution of OpenTelemetry (EDOT) Python agent for automatic tracing, metrics, and logs. Use when adding obs2.7Kskills.sh installs
2elastic avatarobservability-edot-java-instrumentelastic/agent-skillsInstrument a Java application with the Elastic Distribution of OpenTelemetry (EDOT) Java agent for automatic tracing, metrics, and logs. Use when adding observa2.7Kskills.sh installs
3elastic avatarobservability-edot-dotnet-instrumentelastic/agent-skillsInstrument a .NET application with the Elastic Distribution of OpenTelemetry (EDOT) .NET SDK for automatic tracing, metrics, and logs. Use when adding observabi2.7Kskills.sh installs
4elastic avatarobservability-edot-dotnet-migrateelastic/agent-skillsMigrate a .NET application from the classic Elastic APM .NET agent to the EDOT .NET SDK. Use when switching from Elastic.Apm.* packages to Elastic.OpenTelemetry2.7Kskills.sh installs
5elastic avatarobservability-edot-python-migrateelastic/agent-skillsMigrate a Python application from the classic Elastic APM Python agent to the EDOT Python agent. Use when switching from elastic-apm to elastic-opentelemetry.2.7Kskills.sh installs
6elastic avatarobservability-edot-java-migrateelastic/agent-skillsMigrate a Java application from the classic Elastic APM Java agent to the EDOT Java agent. Use when switching from elastic-apm-agent.jar to elastic-otel-javaage2.7Kskills.sh installs