Event Center
Overview
The Akeyless Event Center is your hub for everything event-related. This document will detail where you can access the Event Center, what it does, and how you can benefit from using it.
The Event Center can be accessed, by default, by Admins only, as well as users with explicit permissions, by clicking the bell icon at the top right-hand corner of the console screen, next to your user icon. Selecting the bell will also show you any pending notifications you might have from the Event Center, based on your settings. Setting up notification triggers will also be explained later in this guide.
Using the Event Center
The Akeyless Event Center shows your event logs in the form of a table and allows you to monitor, filter, and search through the different events that occur in your Akeyless account.
On the upper left-hand side of the table, you will see a few interactive buttons, including a refresh button, a filter button, and a forwarder button, which allow you to use your event data to your benefit or to search through it.
Event Types
Akeyless events are defined by object types, supporting:
- Items events, for all items types e.g. Static Secrets, Dynamic and Rotated Secrets , Certificates
- Authentication Methods
- Targets
- Gateway
For each object type, a Forwarder can be set to forward all events for a folder, path, and even a specific item inside Akeyless.
The following Events are currently supported:
For items-event-source-locations:
-
certificate-pending-expirationWhen a certificate is about to expire, the users sets and controls this event directly from the PKI Issuer or from the Certificate item. -
certificate-expiredWhen a certificate is expired. -
certificate-errorWhen an error occurs during certificate issuance. -
certificate-provisioning-successWhen a certificate is successfully provisioned -
certificate-provisioning-failureUpon certificate provisioning failure -
next-automatic-rotationWhen a Rotated Secret or an Encryption Key is about to rotate automatically, the user sets and controls this event directly from the items. -
rotated-secret-successUpon successful automatic rotation. -
rotated-secret-failureUpon automatic rotation failure, including the error details. -
rotated-secret-partial-failureUpon automatic rotation partial failure, relevant for clusters, or Linked Target mode. -
secret-syncUpon automatic sync failure, including the error details. -
dynamic-secret-failureOn general failure of a Dynamic Secret. -
static-secret-updatedWhen a Static Secret is set to trigger events on value changes. -
usage_unusedWhen a global event is set in the Account settings, for secrets that have not been used or changed within the defined interval. -
usage_unrotatedWhen a global event is set in the Account settings, for Rotated Secrets that have not been rotated within the defined interval. -
request-accessWhen a user requests access, either for privilege permission or for a Secure Remote Access session. Note: Relevant also fortargets-event-source-locations. -
apply-justificationWhen the user provides a connection justification as part of the Secure Remote Access session.
For auth-methods-event-source-locations :
-
uid-rotation-failureOn Universal Identity rotation failure, to track the automatic rotation. -
auth-method-pending-expirationby default 30 days in advance before an Authentication Methods is about to expire can be customized. -
auth-method-expiredWhen an Authentication Methods is expired. -
email-auth-method-approvedWhen the invite of user based on Email Auth Method is approved. -
multi-auth-failureWhen an auth attempt keeps failing, once blocked (after 5 consecutive attempts) -
rate-limitingWhen a client reaches the rate-limiting threshold. -
usage-reportWhen the number of clients reaches the threshold (can be set via Usage Report screen)
For gateways-event-source-locations:
gateway-inactiveWhen a Gateway changes its state to inactive, it must be set on the Gateway.
Event Forwarders
Event forwarders are tools you can configure through the Event Center to get notified on other platforms (e.g. email) when a certain event type happens. For example, one might want to be notified every time a certain Certificate is about to expire or when a user requests to access an item you have in your Akeyless Platform.
Event Forwarders can only be managed by Admins or by users with explicit permissions.
NoteEvent Forwarders require a running Gateway. Both Admins and authorized users need to have Access Permissions on at least one Gateway to create and manage Event Forwarders.
Forwarded Events Format
The following JSON structure describes the forwarded event's format:
{
"Akeyless_Events": {
"Certificate_Expired": [{
"name": "<cert A name>"
},
{
"name": "<cert b name>"
}
],
"certificate_pending_expiration": [{
"name": "<cert c name>"
},
{
"name": "<cert D name>"
}
],
"Request_Access": [{...}]
}
}{
"Certificate_Expired": [
{
"name": "<Item Full Name>",
"item_id": "<Item ID>",
"payload": {
"certificate_details": {
"expires_at": "<Full Date>",
"description": "<Item Description>"
}
}
}
]
}For more information about creating and configuring event forwarders, refer to:
Updated 15 days ago
