Request Logs
/logs is a searchable log of every gateway request.
Filters
- Search logs: free text matched against request ID, model, provider, endpoint, error code, key alias and customer
- Status, model, key, team, provider, environment, deployment
- Advanced filters: customer, tag, from / to (ISO timestamps), request ID, error code, user ID, agent ID, guardrail outcome (Blocked, Modified, Passed), policy, guardrail
Apply runs the filters and writes them to the URL, so the link can be shared. Reset clears them.
Live tail (refresh every 15 s) is a checkbox; turn it on to refresh the list every 15 seconds.
Deep links accept the same filters as query parameters: q, requestId, from, to, model, keyId, provider, status, environment, deploymentId, teamId, userId, agentId, tag, errorCode, guardrailId, policyId, outcome (blocked / modified / allowed), customer.
List and drawer
Columns: time, status, model (+ provider / stream / endpoint), key, team, cost, tokens, duration, TTFT, guardrail chip, tags. Sort by time, cost or duration.
Click a row for the detail drawer: request ID (copy), guardrail decisions, attribution (key / organization / team / application / customer / environment / deployment / user / agent), tokens and cost, performance, and Raw metadata (the record as JSON). Admins also see request/response payloads when platform payload logging is on under Settings.
Match a live call by the x-zeallm-request-id response header.
Scope
Admins: all logs. Everyone else: logs attributed to them. Team filter options follow membership.