o11y-full-setup
Interactive guide for complete Observability setup — discovers data, presents summary, creates dashboards and SLOs based on user approval.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Interactive guide for complete Observability setup — discovers data, presents summary, creates dashboards and SLOs based on user approval.
用 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.
Interactive guide for creating SLOs from discovered APM and metric data — identifies candidates, lets user configure targets, and creates SLOs.
Create, configure, and manage Elasticsearch indices — mappings, settings, templates, data streams, and lifecycle policies.
| name | o11y-full-setup |
| description | Interactive guide for complete Observability setup — discovers data, presents summary, creates dashboards and SLOs based on user approval. |
Guide the user through a complete Observability configuration for their Elastic deployment.
This is the umbrella skill. For focused tasks, see the related skills:
o11y-slo-setupfor SLO creation,o11y-service-dashboardfor individual service dashboards.
Use when the user asks to:
Also activates on keywords: "observability setup", "O11Y onboarding", "monitoring setup", "full observability", "end-to-end monitoring"
Do NOT use when:
o11y-slo-setup)o11y-service-dashboard)Call get_cluster_context to get cached cluster awareness — version, health, installed features, and observability capabilities. This determines what's already configured and what needs setup.
Call discover_o11y_data with no filters to get a complete picture of available data.
Present the results to the user as a summary:
Call get_data_summary with the discovery results and format: "json".
Present the recommendations to the user:
Ask the user which recommended dashboards they want to create:
For each approved dashboard, call kibana_api with POST /api/dashboards/dashboard and the recommended configuration as the request body.
Report each created dashboard with its URL.
Ask the user which recommended SLOs they want to create:
For each approved SLO, call kibana_api with POST /api/observability/slos and the configured parameters as the request body.
Report each created SLO with its ID and URL.
Present a final summary:
If APM data is missing or the user wants to add new services, call setup_apm to guide application instrumentation:
If log data is missing or incomplete, call setup_log_shipping to configure log ingestion:
After dashboards and SLOs are created, offer to set up alerting using create_alert_rule:
get_cluster_context — cached cluster awareness (version, health, capabilities)discover_o11y_data — discover available O11Y dataget_data_summary — generate summary with recommendationssetup_apm — guide application instrumentation setupsetup_log_shipping — configure log ingestioncreate_alert_rule — create alert rules for services and infrastructurecreate_dashboard — high-level dashboard creation from discovered datakibana_api — create dashboards (POST /api/dashboards/dashboard) and SLOs (POST /api/observability/slos)elastic://docs/api/kibana — Kibana REST API reference for dashboard and SLO endpointsES_URL and ES_API_KEY (or basic auth) configuredo11y-slo-setup — focused SLO creation workflowo11y-service-dashboard — focused service dashboard creation