aggregating-gauge-metrics

Consolidate pre-aggregated Observe metrics into summaries or time-series using OPAL.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/rustomax/observe-community-mcp --skill aggregating-gauge-metrics
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: aggregating-gauge-metrics
Source: https://github.com/rustomax/observe-community-mcp/tree/main/skills/aggregating-gauge-metrics
Command: npx skills add https://github.com/rustomax/observe-community-mcp --skill aggregating-gauge-metrics

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps teams rapidly analyze and summarize pre-computed metrics stored in Observe using OPAL, enabling faster insights without querying raw events.

Core Features & Use Cases

  • Pattern-based querying: use align, m(), and aggregate to compute summaries or time-series from gauge, counter, and delta metrics.
  • Time-series and dashboards: produce per-service totals and trends for dashboards and reports.
  • Educational guidance: includes best practices for metric discovery, validation, and dimension usage.

Quick Start

  • Use the aggregating-gauge-metrics skill to compute total requests from the span_call_count_5m metric over the last hour using align and aggregate.

Frequently Asked Questions about aggregating-gauge-metrics

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

FAQPage Schema
How do I aggregate pre-computed gauge metrics in Observe using OPAL?

To aggregate gauge metrics in Observe, use OPAL patterns like align, m(), and aggregate to consolidate pre-computed gauge, counter, and delta metrics into concise summaries across configurable time windows.

What is the best way to summarize time-series metrics for per-service dashboards?

Summarizing time-series metrics for dashboards is done by applying aggregate functions like sum, avg, max, or min to pre-computed Observe metrics, producing either a summary with bins: 1 or a time-series output for per-service trends.

Do I need to know OPAL align and m() functions to compute metric totals?

Yes, computing metric totals requires knowledge of OPAL align, m(), and aggregate patterns to properly query and consolidate pre-aggregated Observe metrics like counters and gauges into accurate per-service totals.

Can I compute averages and trends from delta metrics over a specific time window?

Yes, you can compute averages and trends from delta metrics by using OPAL aggregate functions across configurable time windows, allowing you to produce time-series outputs that track changes over the specified period.

Does aggregating pre-computed metrics require querying raw events in Observe?

No, aggregating pre-computed metrics does not require querying raw events because the Skill operates directly on pre-aggregated Observe metrics, enabling faster insights by bypassing raw event processing entirely.