
Description
Query and analyze Elasticsearch data including logs, indices, mappings, and cluster health using ES|QL
SKILL.md
Elasticsearch Observability Skill
You have access to the Elasticsearch MCP server tools for querying and analyzing data from Elasticsearch clusters.
Available Tools
| Tool | Purpose |
|---|---|
| list_indices | List all available Elasticsearch indices |
| get_mappings | Get field mappings for a specific index |
| search | Perform searches using Elasticsearch Query DSL |
| esql | Execute ES |
| get_shards | Get shard information and cluster health status |
Workflow
- Understand the request — Determine what Elasticsearch data the user needs
- Discover indices — Use
list_indicesto find relevant data sources - Check mappings — Use
get_mappingsto understand available fields - Query data — Use
search(Query DSL) oresql(ES|QL) to retrieve results - Check health — Use
get_shardsfor cluster and index health information - Analyze results — Summarize findings with actionable recommendations
Best Practices
- Always start by listing indices to discover available data sources
- Check field mappings before writing queries to ensure correct field names
- Use ES|QL for complex aggregations and data exploration
- Use Query DSL search for precise filtering and full-text search
- Start with smaller timeframes and add LIMIT to optimize query performance
- Prefer safe, bounded queries — include explicit time filters
- Do not fabricate index names or field names; discover them first
More skills from the sre-agent-plugins repository
View all 7 skillsatlassian_rovo
manage Atlassian Jira and Confluence tasks
Jul 12AtlassianConfluenceJiraProject Managementaws_cloud_operations
manage and troubleshoot AWS cloud operations
Jul 12AWSDebuggingInfrastructureMonitoring +1azure_managed_grafana
monitor Azure infrastructure with Grafana
Jul 12Application InsightsAzureDashboardsMonitoring +1datadog_observability
query Datadog telemetry and investigate behavior
Jul 12DatadogLogsMetricsMonitoring +1dynatrace_observability
query Dynatrace observability data
Jul 12AzureLogsMetricsMonitoring +1pager_duty
manage incidents with PagerDuty
Jul 12AlertingIncident ResponseMonitoringSRE
More from Azure (Microsoft)
View publisherazure-arg-external-evaluation-policy-author
author and test Azure Resource Graph policies
azure-policy
Jul 12AzureComplianceGovernancePolicyazure-blueprints-migration
migrate Azure Blueprints to Template Specs
azure-blueprints
Jul 12AzureDeploymentInfrastructure as CodeMigrationapiview-feedback-resolution
resolve APIView feedback on Azure SDKs
azure-sdk-tools
Jul 12API DevelopmentAzureCode ReviewDocumentationazsdk-common-live-and-recorded-tests
deploy resources and run Azure SDK tests
azure-sdk-tools
Jul 12AzureDeploymentSDKTestingazsdk-common-prepare-release-plan
manage Azure SDK release plan work items
azure-sdk-tools
Jul 12AzureGitHubProject ManagementSDKazsdk-common-sdk-release
release Azure SDK packages
azure-sdk-tools
Jul 12AzureCI/CDDeploymentSDK