Query over an absolute time range
kairosdb_query_absoluteQuery KairosDB time-series metrics within a specific ISO 8601 date range. Filter by tags, apply aggregations, and retrieve timestamped data points for analysis.
Instructions
Queries KairosDB over a time range defined by precise ISO 8601 dates.
Use cases:
"Server metrics between 2024-01-01 and 2024-01-31"
"Analysis of a precise incident over a timestamped window"
Args:
metric_name: Exact metric name
tags: Tag filters
start: Start (ISO 8601, e.g. 2024-01-15T00:00:00Z)
end: End (ISO 8601, default: now)
aggregator / sampling_value / sampling_unit: Optional aggregation
limit: Max points (default 1000)
response_format: "markdown" or "json"
Returns: Timestamped points with statistics.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| end | No | End of the range (ISO 8601). Defaults to the current time if omitted. | |
| tags | No | KairosDB tag filters. Ex: {"host": ["web-01"], "environment": ["production"]}. Each tag value is an array of strings (logical OR). | |
| limit | No | ||
| start | Yes | Start of the range (ISO 8601, e.g. 2024-01-15T00:00:00Z) | |
| aggregator | No | Aggregation function: avg | sum | min | max | count | first | last | gaps | avg |
| metric_name | Yes | Exact KairosDB metric name (e.g. server.cpu_usage, network.latency) | |
| sampling_unit | No | Aggregation window unit | hours |
| sampling_value | No | Aggregation window size (e.g. 1 for 1 hour) | |
| response_format | No | markdown |