query_isp_metrics
Filter ISP metrics by site, host, or time window to diagnose network performance issues.
Instructions
Query filtered ISP metrics with optional site/time range filters.
This is the filtered variant of get_isp_metrics: pass host/site to scope the query and
start_time/end_time to bound the window. For a quick unscoped read, use get_isp_metrics.
interval: time bucket for metrics aggregation — '5m' or '1h'. host: console name, ID, or composite ID (MAC:numericId format) — resolves to hostId. site: site name or ID — resolves to siteId automatically. sites: advanced use — list of raw {hostId, siteId} dicts; use host/site params instead for human-readable names. start_time/end_time: ISO 8601 UTC timestamp STRINGS, e.g. "2026-07-23T00:00:00Z". These are strings, NOT epoch numbers — passing an epoch integer (seconds or milliseconds) is rejected by schema validation with 'Input should be a valid string [type=string_type]'. (Note the deliberate inconsistency with the epoch-based history tools: list_protect_events, list_client_sessions and get_historical_stats take epoch SECONDS as integers, whereas this Site Manager tool takes ISO 8601 strings.) An epoch supplied AS a string (e.g. "1690000000000") is also rejected, with the expected format, rather than being forwarded to the API as a meaningless window.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| host | No | ||
| site | No | ||
| sites | No | ||
| end_time | No | ||
| interval | Yes | ||
| start_time | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||