observability-engineer

Design monitoring, logging, and tracing systems with Prometheus, Grafana, and OpenTelemetry.

Updated Mar 11, 2026
One-click install
npx skills add https://github.com/Industrial/rust-symphony --skill observability-engineer-industrial
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: observability-engineer
Source: https://github.com/Industrial/rust-symphony/tree/main/.cursor/skills/observability-engineer
Command: npx skills add https://github.com/Industrial/rust-symphony --skill observability-engineer-industrial

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill addresses the critical need for robust monitoring, logging, and tracing systems to ensure the reliability, performance, and stability of complex applications and infrastructure.

Core Features & Use Cases

  • Comprehensive Observability: Design and implement end-to-end monitoring solutions covering metrics, logs, and traces.
  • SLI/SLO Management: Define, track, and alert on Service Level Objectives to maintain service health.
  • Incident Response: Establish workflows for proactive issue detection and efficient incident resolution.
  • Use Case: A startup needs to ensure their new microservices architecture is stable and performant before a major product launch. This Skill can help design and implement the necessary monitoring, alerting, and tracing infrastructure to achieve this.

Quick Start

Design a comprehensive monitoring strategy for a microservices architecture with 50+ services.

Frequently Asked Questions about observability-engineer

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

FAQPage Schema
How do I design a monitoring strategy for a microservices architecture?

Designing monitoring for microservices requires end-to-end observability covering metrics, logs, and traces. You can establish comprehensive monitoring using Prometheus, Grafana, ELK Stack, Jaeger, and OpenTelemetry to ensure service stability and performance.

What is the best way to implement SLO management and alerting?

SLO management is best implemented by defining and tracking Service Level Indicators (SLIs) to maintain service health. You can establish proactive alerting workflows based on SRE methodologies to detect issues and trigger efficient incident response.

How do I set up distributed tracing for enterprise-scale applications?

Distributed tracing for enterprise applications is set up using Jaeger and OpenTelemetry. Implementing tracing alongside comprehensive logging and monitoring systems provides end-to-end visibility into complex application requests.

When do I need a comprehensive observability strategy for my infrastructure?

A comprehensive observability strategy is needed when ensuring the reliability, performance, and stability of complex applications. It is essential before major product launches or when managing architectures with 50+ services to proactively detect issues.

Can I use OpenTelemetry and the ELK Stack together for logging and tracing?

Yes, OpenTelemetry and the ELK Stack can be integrated within an observability strategy. OpenTelemetry handles trace instrumentation while the ELK Stack manages centralized logging, together providing full visibility into application performance.

Why does incident response require proactive issue detection in production systems?

Incident response requires proactive issue detection to ensure efficient incident resolution and maintain service reliability. Establishing workflows for early detection prevents minor anomalies from escalating into critical system failures.