resource.action (a few have an extra part, such as portal.session.create). Filter on them in the dashboard’s Events menu or in a log drain.
The Events menu and the log drain picker also list event types that aren’t recorded. Filtering on these event types matches nothing:
workspace.deleteworkspace.opt_inauditLogBucket.createratelimit.read_overrideenvironment.createdeployment.redeploysecret.updatewebhook.createwebhook.updatewebhook.delete
Workspace
Keyspaces and keys
Root keys
Root-key lifecycle actions use separate events from API key actions.CLI sessions
Authentication
Authentication denial events record blocked attempts, not successful access.
The event name is shared across authentication types. Root-key authentication
emits this event. The actor and target identify the root key used in the attempt.
Its
meta contains:
The event timestamp records the denial time. The top-level
remote_ip and
user_agent fields record the client IP used for the allowlist check and the
request’s user-agent header. The description also includes the source IP.
Unkey sends these events directly to ClickHouse through an in-memory buffer,
without the MySQL outbox. Delivery is best-effort: a full buffer, a failed write,
or a process crash can lose events. The request remains denied regardless of
event delivery. A denial does not by itself prove that a credential was compromised.