Operations automation
Acting on a running landscape without someone at the console: an alert routed to where a person or a system will pick it up, and a command that troubleshoots or remediates when it arrives. LoggingLoggingSeeing what a running service did, in a form something can read afterwards — levels, a formatter that suits a laptop and one that suits a log service.SAP only, telemetryTelemetrySeeing what a running service did — traces across handlers and database calls, metrics, and correlation that survives an async boundary.SAP and community, core adopted it and health checksHealth checksReadiness and liveness that mean something for a service — is the database reachable, are bindings resolved, is the message broker connected — rather than merely whether the process is up.SAP only observe; this acts on what they report. Running an application's own recurring work is job schedulingJob schedulingRunning something later, or on a cadence, without keeping a process alive to do it — a nightly job, a retry in an hour, a report on the first of the month — and knowing afterwards whether it ran.SAP only.
Overview
SAP Alert Notification service for SAP BTPSAP Alert Notification service for SAP BTPA BTP service with one API for publishing alerts and subscribing to them: built-in events about BTP resources and an application's own, delivered to a communication channel or monitoring tool.sap official, btp receives events such as the built-in alerts of an SAP HANA CloudSAP HANA CloudThe managed database under most of this: CAP's default target, the store Datasphere and Analytics Cloud sit on, and a service with plans and components.sap official, btp instance and forwards them to email, Microsoft Teams, Slack or other channels, or triggers an SAP Automation PilotSAP Automation PilotA BTP service that runs operations commands: catalogues SAP ships for BTP DevOps scenarios and commands a team composes, started by hand, on a schedule or by an event.sap official, btp command. Automation Pilot ships commands for SAP BTP services, among them start, stop and restart for a HANA database and service instance operations on Cloud Foundry, a scheduler, and custom commands that run Bash, Python or Node.js scripts.
Not covered: At the command. What a given alert should trigger, and the remediation for anything the provided catalogues do not cover, is a command the operator writes and tests in their own tenant.
The sample repositories and workshops on this capability demonstrate rather than provide, so core-only reads what SAP Alert Notification service and SAP Automation Pilot ship. Other BTP services act on a narrower trigger: Application AutoscalerApplication AutoscalerA Cloud Foundry service that raises or lowers the number of an application's instances by the scaling rules and schedules in a policy the developer defines.sap official, btp changes a Cloud Foundry application's instance count from its policy, and SAP Monitoring Service for SAP BTPSAP Monitoring Service for SAP BTPMetrics, availability and JMX checks, and email or webhook alerts for Java, HTML5 and SAP HANA XS applications and database systems, in Neo regions of SAP BTP.sap official, btp routes the alerts of its checks to an email channel or a webhook. One of the workshops triggers Automation Pilot commands from alerts in SAP Cloud ALM; that integration is sourced only from its README.
No community artifact is documented here.
Artifacts
Content
Show 2 more
Seen working
Details
Coverage
For your agent
- Ref
capability:operations-automation- JSON
- /capabilities/operations-automation.json
- MCP
- Connecting an agent