What needs attention on a server
server_attentionA short summary of the server: its uptime, whether alerts are quiet and until when, and the metric trend closest to crossing its alert threshold. Fields are null when there is nothing to say. unusual lists the last 24 hours’ runs of hours that were unusual for this server at that hour of the week, one per metric: from, to, peak and peak_at, the normal range (low, typical, high) it was judged against, the weeks behind it and, when the range is a peer’s, borrowed_from. They are never sent as alerts. full_mounts lists the mounts at 90% or fuller now (mount_point, used_percent, collected_at), whether or not an alert rule watches the disk. alert_rules counts the active rules watching the server; with none, no_alert_rules says so, with the app route to add one. certificates lists the certificate problems whose fix is on this server (code, severity, the certificate_id and its route), with the key and kind of the Home item each one is, so a ticket filed from either place is the same ticket; key is null for one Home does not list. unusual lists hours that were unusual for this server at that hour of the week, each with the normal range it was judged against; say "unusually high for this hour" with those numbers. full_mounts are disks 90% full or more, reported whether or not a rule watches them. When no_alert_rules is set, nothing on this server alerts anyone: say so, and link app_url so the person can add a rule.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"server_id": "<server_id>"
},
"name": "server_attention"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| server_id | Yes | The server id, from list_servers or the number of a search hit server:N. | |
| organization_id | No | The organization to read. Leave it out when the token reaches only one. |