time-series-analysis

Analyze temporal event and interval data with OPAL timechart binning.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill analyzes temporal event datasets (logs) and intervals by binning data into time-based chunks and producing time-series visualizations with OPAL timechart, enabling trend discovery and temporal insights.

Core Features & Use Cases

  • Time-based binning with OPAL timechart to generate time-series data.
  • Supports bin duration options (1h, 5m, 1d) and custom bins via options(bins: N).
  • Outputs temporal columns: _c_valid_from, _c_valid_to, _c_bucket and returns multiple rows per group for charts.
  • Use cases include trend analysis, anomaly detection, and cross-namespace comparisons across datasets.

Quick Start

Use timechart to visualize errors per hour across namespaces: filter contains(body, "error") | make_col namespace:string(resource_attributes."k8s.namespace.name") | timechart 1h, count(), group_by(namespace)

Frequently Asked Questions about time-series-analysis

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

FAQPage Schema
How do I visualize log trends over time using OPAL timechart?▼

You can visualize log trends by binning temporal event data into time-based chunks with OPAL timechart. It groups log records into intervals like 1h, 5m, or 1d and outputs temporal columns such as _c_valid_from and _c_bucket for charting.

Can I group time-series data by namespace when analyzing log spikes?▼

Yes, you can group time-series data by namespace to analyze log spikes. By using the group_by option in the timechart command, it returns multiple rows per group, enabling cross-namespace comparisons of temporal events.

What bin durations does OPAL timechart support for interval data analysis?▼

OPAL timechart supports bin durations of 1h, 5m, and 1d for interval data analysis. You can also specify a custom number of bins using the options(bins: N) syntax to control the granularity of your time-series visualization.

How do I detect anomalies in observability logs with time-based binning?▼

You can detect anomalies in observability logs by applying time-based binning to count events over intervals. This process produces time-series outputs that highlight spikes and trends, making it easier to identify abnormal temporal patterns in your datasets.

Does time-series analysis require any specific dependencies or components?▼

No, time-series analysis with OPAL timechart requires no external dependencies or components. It operates natively to parse temporal event and interval data, generating dashboard-ready outputs without additional environment setup.