monitoring-expert

Implement monitoring systems with logging, metrics, tracing, and alerting for production applications.

Updated Mar 17, 2026
One-click install
npx skills add https://github.com/Estom/aiflex --skill monitoring-expert-estom
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: monitoring-expert
Source: https://github.com/Estom/aiflex/tree/main/skills-repo/Jeffallan-skills/monitoring-expert
Command: npx skills add https://github.com/Estom/aiflex --skill monitoring-expert-estom

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Distributed systems and production services lack consistent observability, making it difficult to detect incidents, diagnose root causes, and measure performance; this Skill defines and implements logging, metrics, tracing, alerts, dashboards, and testing to restore visibility and reliability.

Core Features & Use Cases

  • Logging: Enforce structured JSON logging with correlation/request IDs and safe redaction rules.
  • Metrics & Alerting: Define Prometheus metrics, create meaningful alert rules, and integrate with Alertmanager for routing and escalation.
  • Tracing & Context: Instrument services with OpenTelemetry for distributed trace context propagation and span design.
  • Dashboards & Testing: Build Grafana dashboards using RED/USE principles and run performance tests (k6, Locust) and profiling to find bottlenecks.
  • Use Case: Instrument an orders service to emit structured logs, Prometheus metrics, OpenTelemetry spans, a Grafana service dashboard, and Prometheus alerts for error rate, latency, and capacity warnings.

Quick Start

Ask the monitoring-expert to design Prometheus metrics, Grafana dashboards, and alert rules for the "orders" service to detect high error rates and latency.

Frequently Asked Questions about monitoring-expert

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

FAQPage Schema
How do I implement Prometheus metrics and alert rules for high error rates and latency?

Implement Prometheus metrics and alert rules by defining RED/USE principle-based metrics, routing escalation via Alertmanager, and generating Grafana dashboards to detect error rates, latency spikes, and capacity warnings for your distributed services.

How does OpenTelemetry context propagation work for distributed tracing?

OpenTelemetry distributed tracing works by instrumenting services with span design and context propagation, enabling you to trace requests across cloud-native microservices and diagnose the root causes of performance bottlenecks.

What is the best way to enforce structured JSON logging with correlation IDs?

Structured JSON logging is enforced by applying correlation and request IDs alongside safe redaction rules, ensuring production applications emit consistent, queryable logs for incident diagnosis.

Can I use k6 or Locust for performance testing and profiling cloud-native services?

Yes, you can use k6 and Locust to run reproducible performance testing workflows and profiling, finding bottlenecks and executing capacity planning for your distributed cloud-native services.

Does this approach support building Grafana dashboards using RED and USE principles?

Yes, this approach supports building Grafana dashboards using RED and USE principles to visualize Prometheus metrics, restoring visibility into service reliability and performance issues.