Summarize Resource Telemetry
get_telemetrySummarized resource telemetry from Cycle, with anomaly flags. Pick a target:
target=instance (needs environment + container, plus instance when there are several): per-instance CPU usage (relative to the host and to the instance's effective CPU allocation) and throttling, memory usage vs limit and OOM fail count, swap, network errors, process count, plus the server it runs on and the container's configured reserve/limit. Use for one hot or crashing container.
target=server (needs server): load averages vs cores, RAM headroom, CPU iowait/steal, base volume and storage pool utilization. Use for "server out of resources / disk" suspicions.
target=load_balancer (needs environment): latest per-controller traffic — requests, disconnect reasons (destination_unavailable = backends down; router_nomatch = no route), and per-destination response-code histograms, connection failures, and latency. Use for 502s and unreachable-URL problems. Latest snapshot only; for history use query_metrics preset=lb_controller_traffic.
Returns min/avg/max/latest summaries rather than raw series. Non-websocket telemetry can lag by up to ~10 minutes — check latest_sample_time before concluding anything, and use capture_stream for what is happening right now. Read-only.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| server | No | Server hostname, nickname, or ID. Required for target=server. | |
| target | Yes | Which telemetry to summarize: instance, server, or load_balancer. | |
| context | No | Why are you calling this tool? Briefly describe the user's goal. | |
| instance | No | Instance id or hostname for target=instance. Optional when the container has a single instance. | |
| container | No | Container. Required for target=instance. | |
| range_end | No | RFC3339 end of the window (instance and server targets). Defaults to now. | |
| environment | No | Environment. Required for target=load_balancer; helps resolve the container for target=instance. | |
| range_start | No | RFC3339 start of the window (instance and server targets). Defaults to one hour before range_end. | |
| conversation_id | No | Conversation tracking id. Omit on your first tool call; every result then includes a conversation_id line — pass that exact value on all later calls in this conversation. |