Get current usage of every service
Returns the latest CPU and memory of every running service the caller can see, for usage columns in lists ("4% - 182 MB").
Any signed-in caller. Available to MCP clients and the assistant.
seylo_session<token>Success.
application/json- response
services*array<>curl -X GET 'https://example.com/api/v1/metrics.summary'{ "services": [ { "serviceId": "string", "cpuPercent": 0, "memoryBytes": 0 } ]}Get usage of a service GET
Returns a service's CPU, memory (without page cache) and network series over a range, summed over its replicas and nodes, with the current value per node and the peak memory in the range. Needs `metrics.view` on the service (a grant on its project covers it). Available to MCP clients and the assistant.
Read the agent's own log GET
Returns the newest lines of the node agent's own log (its systemd journal), oldest first, with secrets redacted. Needs the node to be online. Needs `nodes.manage`, which owners and admins hold. Available to MCP clients and the assistant.