o11y-slo-setup

Discover APM services and metrics to create SLOs in Kibana.

6|Updated Feb 20, 2026
One-click install
npx skills add https://github.com/patrykkopycinski/elastic-cursor-plugin --skill o11y-slo-setup
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: o11y-slo-setup
Source: https://github.com/patrykkopycinski/elastic-cursor-plugin/tree/main/skills/o11y-slo-setup
Command: npx skills add https://github.com/patrykkopycinski/elastic-cursor-plugin --skill o11y-slo-setup

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This guide helps teams convert observability data into actionable Service Level Objectives, enabling measurable reliability improvements across services.

Core Features & Use Cases

  • Discover APM services and metrics to form SLO candidates.
  • Evaluate and select SLOs (latency, availability, and custom metrics) and prepare them for creation in Kibana.
  • Create, verify, and monitor SLOs in Kibana, with summaries of results and next steps.

Quick Start

Start by discovering APM data, review SLO candidates, and create the chosen SLOs in Kibana.

Frequently Asked Questions about o11y-slo-setup

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I create SLOs from APM data in Kibana?

You can create SLOs from APM data by discovering APM services and metrics to form SLO candidates, then evaluating and selecting latency, availability, or custom metrics to prepare and create in Kibana.

What is the process for turning observability metrics into Service Level Objectives?

Turning observability metrics into Service Level Objectives involves identifying APM data and custom metrics, evaluating them as SLO candidates, and creating the chosen SLOs in Kibana to enable measurable service reliability improvements.

Do I need Elasticsearch configured to set up service-level objectives?

Yes, you need ES_URL and ES_API_KEY configured, the SLO feature enabled in Kibana, and access to APM data or custom metrics to set up service-level objectives.

Can I use custom metrics for SLO creation alongside APM service data?

Yes, you can use custom metrics for SLO creation. The process evaluates and selects SLOs based on latency, availability, and custom metrics to improve reliability across observability workloads.

What's the best way to discover APM services to form SLO candidates?

The best way to discover APM services to form SLO candidates is to analyze your observability data to identify services and metrics, which then guides you from discovery through SLO creation and verification in Kibana.

What types of SLOs can I evaluate and monitor for service reliability?

You can evaluate and monitor latency, availability, and custom metric SLOs for service reliability. After creating them in Kibana, you can verify and monitor the SLOs with summaries of results and next steps.