o11y-slo-setup
Interactive guide for creating SLOs from discovered APM and metric data — identifies candidates, lets user configure targets, and creates SLOs.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Interactive guide for creating SLOs from discovered APM and metric data — identifies candidates, lets user configure targets, and creates SLOs.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Debug and analyze LLM eval runs — view traces, compare runs, investigate failures, track costs. Use when debugging @kbn/evals failures, comparing eval runs, or analyzing LLM performance.
Start your security session with a personalized briefing — attacks, alerts, cases, rules, threat intel. Use as the first thing when starting security work.
Guide users from zero to a working Elastic cluster — Cloud or on-prem, connection config, first queries, and next steps.
Interactive guide for creating an APM service overview dashboard — discovers service data, presents metrics, and creates a tailored dashboard.
Create, configure, and manage Elasticsearch indices — mappings, settings, templates, data streams, and lifecycle policies.
Interactive workflow for investigating and triaging security alerts — from alert review through enrichment, investigation, and resolution.
| name | o11y-slo-setup |
| description | Interactive guide for creating SLOs from discovered APM and metric data — identifies candidates, lets user configure targets, and creates SLOs. |
Guide the user through creating Service Level Objectives based on their available data.
Use when the user asks to:
Also activates on keywords: "SLO", "service level", "burn rate", "error budget", "SLI", "availability target"
Do NOT use when:
o11y-service-dashboard)o11y-full-setup)Call get_cluster_context to get cached cluster awareness — version, health, installed features, and SLO capabilities. This confirms that the SLO feature is available in the Kibana deployment.
Call discover_o11y_data to find APM services and metrics that can support SLOs.
Call get_data_summary with format: "json" to get SLO recommendations.
Present each candidate:
Ask the user:
Call kibana_api with GET /api/observability/slos to check for duplicates.
If any existing SLOs overlap with selections, warn the user and ask whether to skip or create anyway.
For each approved SLO, call kibana_api with POST /api/observability/slos and the configured parameters as the request body.
Report each created SLO:
Present:
For each created SLO, offer to set up burn rate alerts using create_alert_rule. Burn rate alerts trigger when the error budget is being consumed faster than expected, giving early warning before an SLO breach.
get_cluster_context — cached cluster awareness (version, health, capabilities)discover_o11y_data — discover APM services and metrics for SLO candidatesget_data_summary — generate SLO recommendationskibana_api — list existing SLOs (GET /api/observability/slos) and create new ones (POST /api/observability/slos)create_alert_rule — create burn rate alerts for SLOselastic://docs/api/kibana — Kibana REST API reference for SLO endpoints (/api/observability/slos)ES_URL and ES_API_KEY configuredInteractive Dashboard: When using Claude Desktop or other ext-apps hosts,
slo_dashboardrenders an interactive SLO monitoring view with burn rate gauges and error budget tracking, andslo_forecasterprojects SLO compliance with confidence intervals. In Cursor/CLI, both return markdown.
o11y-full-setup — complete observability setup including dashboards and SLOso11y-service-dashboard — create service dashboards to complement SLO monitoring