Azure Monitor Baseline Alerts
Download AlertsGlossaryGitHubGitHub IssuesToggle Dark/Light/Auto modeToggle Dark/Light/Auto modeToggle Dark/Light/Auto modeBack to homepage

SAP on Azure

Overview

Monitoring SAP environment allows timely action and improves reliability and security of the environment. This solution helps in setting up Azure Monitor alerts for SAP on Azure Solution. Action owners will receive email notifications if utilization metrics exceeds set threshold.

Please do not operate SAP on Azure Solution outside the thresholds provided below. If you ignore alerts for the threshold values below then in case of outage, Azure credits are not provided.

Current Version: v0.0.2 (May 25, 2024)

Alerts Table

Table below shows the Alerts configured after the deployment.

NameThreshold(s) (Severity)Signal TypeFrequency# Alert Rules
Percentage CPU > 9595 (2)Metric Alerts5 minDefault
Percentage CPU >= 8585 (1)Metric Alerts5 minDefault
Percentage CPU >= 7575 (2)Metric Alerts5 minDefault
VmAvailabilityMetric < 1< 1 (0)Metric Alerts5 minDefault
OS Disk Bandwidth Consumed Percentage >= 9595 (0)Metric Alerts5 minDefault
OS Disk Bandwidth Consumed Percentage >= 9090 (1)Metric Alerts5 minDefault
Available Memory Bytes < 500000000< 500000000 (1)Metric Alerts5 minDefault
Data Disk IOPS Consumed Percentage > 95>95 (3)Metric Alerts5 minDefault
OS Disk Bandwidth Consumed Percentage >= 90>=90 (0)Metric Alerts5 minDefault
OS Disk Bandwidth Consumed Percentage >= 80>= 80 (2)Metric Alerts5 minDefault
VolumeConsumedSizePercentage >= 95>=95 (0)Metric Alerts5 minDefault
VolumeConsumedSizePercentage >= 90>=90 (2)Metric Alerts5 minDefault
UnhealthyHostCount >=1>=1 (0)Metric Alerts5 minDefault
Netweaver [SOAP] SAP Netweaver System AvailabilityMetric Alerts5 minDefault
Netweaver [SOAP] SAP Netweaver Instance AvailabilityMetric Alerts5 minDefault
Netweaver [SOAP] SAP Netweaver EnqueueServer AvailabilityMetric Alerts5 minDefault
Netweaver [SOAP] SAP Netweaver Instance Work Process Utilization> 70Metric Alerts5 minDefault
Netweaver [SOAP] SAP Netweaver Instance Queue Wait> 5Metric Alerts5 minDefault
SAP HANA High CPU Usage Percent> 90Metric Alerts5 minDefault
SAP HANA High Memory Usage Percent> 90Metric Alerts5 minDefault
Linux OS High CPU usage percent> 90Metric Alerts5 minDefault
Linux OS High memory usage MB> 5000Metric Alerts5 minDefault
Linux OS High Disk Read MB per Sec> 10Metric Alerts5 minDefault
MS SQL Server high CPU usage percent > 90Metric Alerts5 minDefault
MS SQL Server high IO write time ms> 50Metric Alerts5 minDefault
MS SQL Server high blocking time ms> 50Metric Alerts5 minDefault
MS SQL Server high IO read time ms> 50Metric Alerts5 minDefault
DB2 Log Usage Percent> 20Metric Alerts5 minDefault
DB2 CPU Usage Percent> 20Metric Alerts5 minDefault
DB2 AvailabilityMetric Alerts5 minDefault
DB2 Data Disk filesystem utilization percent> 80Metric Alerts5 minDefault
DB2 memory utilization percent> 90Metric Alerts5 minDefault

📣Feedback 📣

Once you’ve had an opportunity to deploy the solution we’d love to hear from you! Click here to leave your feedback.

If you have encountered a problem please file an issue in our GitHub repo GitHub Issue.

Deployment Guide

We have a Deployment Guide available for guidance on how to consume the contents of this repo.

Known Issues

Please see the Known Issues.

Frequently Asked Questions

Please see the Frequently Asked Questions.

Contributing

This project welcomes contributions and suggestions. Most contributions require you to agree to a Contributor License Agreement (CLA) declaring that you have the right to, and actually do, grant us the rights to use your contribution. For details, visit https://cla.opensource.microsoft.com.

When you submit a pull request, a CLA bot will automatically determine whether you need to provide a CLA and decorate the PR appropriately (e.g., status check, comment). Simply follow the instructions provided by the bot. You will only need to do this once across all repos using our CLA.

This project has adopted the Microsoft Open Source Code of Conduct. For more information see the Code of Conduct FAQ or contact opencode@microsoft.com with any additional questions or comments.

Details on contributing to this repo can be found here

Telemetry

When you deploy the IP located in this repo, Microsoft can identify the installation of said IP with the deployed Azure resources. Microsoft can correlate these resources used to support the software. Microsoft collects this information to provide the best experiences with their products and to operate their business. The telemetry is collected through customer usage attribution. The data is collected and governed by Microsoft’s privacy policies.

If you don’t wish to send usage data to Microsoft, or need to understand more about its’ use details can be found here.

Trademarks

This project may contain trademarks or logos for projects, products, or services. Authorized use of Microsoft trademarks or logos is subject to and must follow Microsoft’s Trademark & Brand Guidelines. Use of Microsoft trademarks or logos in modified versions of this project must not cause confusion or imply Microsoft sponsorship. Any use of third-party trademarks or logos are subject to those third-party’s policies.