monitoring-expert

Configure Prometheus, Grafana, Loki, and Jaeger for monitoring and observability.

Updated Feb 27, 2026
One-click install
npx skills add https://github.com/JonathanMitchell1234/Stock-Swing-Trading-Bot --skill monitoring-expert-jonathanmitchell1234
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: monitoring-expert
Source: https://github.com/JonathanMitchell1234/Stock-Swing-Trading-Bot/tree/main/.agents/skills/monitoring-expert
Command: npx skills add https://github.com/JonathanMitchell1234/Stock-Swing-Trading-Bot --skill monitoring-expert-jonathanmitchell1234

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill provides expert-level guidance and configurations for setting up robust monitoring, logging, and tracing systems to ensure application health and performance.

Core Features & Use Cases

  • Prometheus & Grafana: Configure metric collection, alerting rules, and dashboard provisioning.
  • Loki & Promtail: Set up log aggregation and querying for distributed systems.
  • Jaeger: Instrument applications for distributed tracing to understand request flows.
  • Use Case: You're launching a new microservice and need to ensure you can effectively monitor its performance, troubleshoot errors through logs, and trace requests across services. This Skill will guide you through setting up the necessary infrastructure and instrumentation.

Quick Start

Use the monitoring-expert skill to generate a docker-compose.yml file for Prometheus, Grafana, and Alertmanager.

Frequently Asked Questions about monitoring-expert

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

FAQPage Schema
How do I configure Prometheus and Grafana for microservice monitoring?

Set up log aggregation with Loki by configuring Promtail to collect and forward logs, enabling distributed system querying. This allows you to troubleshoot application errors across services efficiently.

How does distributed tracing with Jaeger work for request flows?

Distributed tracing with Jaeger instruments application code to trace requests across microservices, mapping the full request flow. This helps identify performance bottlenecks and failures within complex service dependencies.

Can I use this to generate a docker-compose file for observability infrastructure?

Yes, you can generate a docker-compose.yml file to quickly deploy observability infrastructure including Prometheus, Grafana, and Alertmanager. This accelerates environment setup for DevOps workflows.

What is the best way to implement alerting rules for system reliability?

Implement alerting rules for system reliability by configuring Alertmanager with Prometheus to trigger notifications based on custom thresholds. This ensures SRE teams receive timely warnings for performance degradation.

Do I need separate tools for logging, metrics, and tracing?

You need separate specialized tools for comprehensive observability: Prometheus for metrics, Loki for logging, and Jaeger for tracing. Integrating them provides complete system reliability coverage for SRE roles.