The BTP Application Events Monitor tracks and alerts on audit events within your SAP BTP Cloud Foundry environment. It allows for granular tracking of application lifecycle changes, security events, and operational actions by communicating with the Cloud Foundry V3 Audit Events API.
api.cf.eu10.hana.ondemand.com)./v3/audit_events: To retrieve the stream of events for specific applications or spaces. /v3/apps: (Via BtpUtil) To resolve application GUIDs and metadata for filtering. Authentication: OAuth2 Password Grant (handled automatically using the configured User Profile).| Endpoint | Purpose |
|---|---|
| POST /oauth/token | Authentication via UAA |
| GET /v3/audit_events | Retrieve audit events with time and type filters |
| GET /v3/apps | Metadata discovery for GUID resolution |
The monitor captures detailed information for every discovered event:
audit.app.update, audit.app.restaging), scaling, or custom BTP events.audit.app.crash) or use * for everything.created_ats[gt] parameter to fetch only events since the last successful run.audit.app.crash).To monitor all events across a whole space or subdomain:
*.* for the entire subaccount.* to see every audit event.| Field | Description | Default |
|---|---|---|
| Active | Enable/disable this configuration row | true |
| App Name | Specific app name or _ | _ |
| Space | Filter by BTP Space name | _ |
| Subdomain | Filter by BTP Subdomain (Organization) | _ |
| Event Types | Comma-separated list of types (e.g., audit.app.crash, audit.app.update) | * |
| Metadata | Store event details in the database | true |
| Alarm | Enable/disable alarm triggering for discovered events | false |
| Severity | Severity level if an event is found (1=Info, 2=Warning, 3=Critical) | 2 |
| Alarm tag | Custom tag added to the triggered alarm | |
The monitor stores data under the category: BTP_APP_EVENTS
| Field | Description |
|---|---|
| TYPE | The BTP Event type (e.g., audit.app.stop) |
| APP_NAME | Name of the affected application |
| ACTOR_NAME | User or system that triggered the event |
| CREATED_AT | Timestamp of the event in BTP |
| SPACE_NAME | BTP Space where the event occurred |
| REASON | Optional reason provided by the BTP platform |
| Issue | Resolution |
|---|---|
| No cache → skipping monitoring | Ensure the Connector is valid and the “Load BTP Apps” action works. This usually indicates a connectivity or credential issue. |
| Alarms not triggering | Check if the “Alarm” checkbox is checked for that specific row. If using “Event Types”, ensure the string matches the official BTP audit event type exactly. |
| Missing Events | The monitor fetches events since its last execution. If the monitor was inactive for a long time, it will only look back at the last 60 minutes by default. |
| Events show “Unknown” Space/Subdomain | This happens if an app was deleted or created very recently and is not yet in the local metadata cache. It will resolve once the cache refreshes (max 1 hour). |