Monitoring

Integrate Prometheus, Grafana, Loki, and Jaeger for unified observability.

1|Updated Mar 14, 2026
One-click install
npx skills add https://github.com/marcoamu/openclaw-workspace --skill monitoring-marcoamu
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Monitoring
Source: https://github.com/marcoamu/openclaw-workspace/tree/main/skills/monitoring
Command: npx skills add https://github.com/marcoamu/openclaw-workspace --skill monitoring-marcoamu

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Observability for applications and infrastructure provides unified visibility across metrics, logs, and traces to detect and resolve issues faster.

Core Features & Use Cases

  • Metrics collection and dashboards with Prometheus and Grafana to monitor performance.
  • Centralized logs with Loki/ELK to enable fast searching and troubleshooting.
  • Distributed tracing with Jaeger or Tempo to follow requests across services.
  • Alerts, runbooks, and on-call workflows to respond to incidents.
  • Use Case: quickly diagnose latency spikes, outages, or error bursts in production and onboard new services with minimal setup.

Quick Start

Install a basic observability stack and connect it to your app to begin collecting metrics, logs, and traces.

Frequently Asked Questions about Monitoring

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

FAQPage Schema
How do I set up observability for microservices using Prometheus and Grafana?

Observability for microservices is achieved by deploying Prometheus for metrics collection and Grafana for dashboards, providing unified visibility to monitor performance and detect issues across distributed architectures.

Can I use centralized logs from Loki or ELK to troubleshoot production outages?

Centralized logs from Loki or ELK enable fast searching and troubleshooting, allowing you to quickly diagnose latency spikes, outages, or error bursts in production environments.

What is the best way to trace requests across cloud-native deployments?

Distributed tracing with Jaeger or Tempo is the best way to trace requests across cloud-native services, helping you follow request paths and diagnose issues in complex microservices architectures.

How do alerting pipelines and runbooks improve incident response?

Alerting pipelines like Alertmanager and runbooks improve incident response by automating notifications and providing structured on-call workflows to resolve issues faster.

Do I need separate tools for metrics, logs, and traces in a monolith architecture?

For monolith architectures, you need separate tools for metrics, logs, and traces, but this unifies them to provide comprehensive health monitoring and issue diagnosis across all application types.

Why does my observability stack require integration with multiple collectors and aggregators?

Your observability stack requires integration with metrics collectors, log aggregators, and tracing tools to capture all telemetry signals, ensuring unified visibility for detecting and resolving issues.