observer-reporter

Monitor infrastructure health and application metrics with Prometheus, Grafana, Loki, and Jaeger.

1|Updated Mar 11, 2026
One-click install
npx skills add https://github.com/devendrapratapsingh/bizbuddy-ai-agent --skill observer-reporter
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: observer-reporter
Source: https://github.com/devendrapratapsingh/bizbuddy-ai-agent/tree/main/.claude/skills/observer-reporter
Command: npx skills add https://github.com/devendrapratapsingh/bizbuddy-ai-agent --skill observer-reporter

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires boto3, pandas, jq, curl, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill streamlines the process of monitoring system health, application performance, and overall infrastructure observability, ensuring proactive issue detection and efficient reporting.

Core Features & Use Cases

  • Metrics Collection & Alerting: Set up Prometheus, instrument applications, and define intelligent alerts based on SLOs.
  • Logging & Tracing: Implement centralized logging with Loki and distributed tracing with Jaeger for deep system insights.
  • Dashboarding: Create comprehensive dashboards in Grafana for infrastructure and SLO compliance.
  • Use Case: Automatically generate a daily infrastructure report detailing CPU/memory usage, error rates, and cost summaries, and send it to the #infrastructure-alerts Slack channel.

Quick Start

Generate a daily infrastructure report and send it to the #infrastructure-alerts channel.

Frequently Asked Questions about observer-reporter

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

FAQPage Schema
How do I generate automated daily infrastructure reports for CPU, memory, and error rates?

You can generate daily infrastructure reports using bash scripts and Python to collect CPU, memory, and error metrics. The Skill automates this collection process and formats the results into a structured daily status report for infrastructure observability.

How do I set up Prometheus alerting based on SLOs?

Set up Prometheus alerting by instrumenting applications and defining intelligent alert thresholds based on your Service Level Objectives (SLOs). This ensures proactive issue detection by triggering alerts when infrastructure metrics violate compliance targets.

Does this observability stack support centralized logging with Loki and distributed tracing with Jaeger?

Yes, the observability stack supports centralized logging with Loki and distributed tracing with Jaeger. This integration provides deep system insights by correlating application logs and traces alongside infrastructure metrics collected from Prometheus.

Can I use Python and boto3 for AWS cost reporting and analysis?

Yes, you can use Python and boto3 for AWS cost reporting and analysis. The Skill utilizes these dependencies to retrieve and parse AWS cost data, outputting automated cost summaries for inclusion in your daily infrastructure reports.

What is the best way to create Grafana dashboards for SLO compliance?

Create Grafana dashboards for SLO compliance by integrating Prometheus metrics and Loki logs. This approach visualizes infrastructure health and application performance data, providing comprehensive dashboarding for tracking system observability and SLO targets.

Why do I need jq and curl for infrastructure monitoring?

You need jq and curl to query APIs and parse JSON responses during infrastructure monitoring. These dependencies facilitate metrics collection and data extraction from observability endpoints, enabling automated reporting scripts to process system health data.