Skip to main content

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.