You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: articles/sap/monitor/providers.md
+63-53Lines changed: 63 additions & 53 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,12 +1,12 @@
1
1
---
2
2
title: What are providers in Azure Monitor for SAP solutions?
3
-
description: This article provides answers to frequently asked questions about Azure Monitor for SAP solutions providers.
4
-
author: rdeltcheva
3
+
description: Discover answers to frequently asked questions about Azure Monitor for SAP solutions providers.
5
4
ms.service: sap-on-azure
6
5
ms.subservice: sap-monitor
7
6
ms.topic: concept-article
8
-
ms.date: 08/22/2024
7
+
author: rdeltcheva
9
8
ms.author: radeltch
9
+
ms.date: 03/13/2026
10
10
ms.custom:
11
11
- linux-related-content
12
12
- sfi-image-nochange
@@ -22,13 +22,15 @@ You can choose to configure different provider types for data collection from th
22
22
23
23
You can also configure multiple providers of a specific provider type to reuse the same SAP monitor resource and associated managed group. For more information, see [Manage Azure Resource Manager resource groups by using the Azure portal](../../azure-resource-manager/management/manage-resource-groups-portal.md).
24
24
25
-

25
+

26
26
27
27
We recommend that you configure at least one provider when you deploy an Azure Monitor for SAP solutions resource. By configuring a provider, you start data collection from the corresponding component for which the provider is configured.
28
28
29
29
If you don't configure any providers at the time of deployment, the Azure Monitor for SAP solutions resource is still deployed, but no data is collected. You can add providers after deployment through the SAP monitor resource in the Azure portal. You can add or delete providers from the SAP monitor resource at any time.
30
30
31
-
## Provider type: SAP NetWeaver
31
+
## Provider types
32
+
33
+
# [SAP NetWeaver](#tab/sap-netweaver)
32
34
33
35
You can configure one or more providers of the provider type SAP NetWeaver to enable data collection from the SAP NetWeaver layer. The Azure Monitor for SAP solutions NetWeaver provider uses the existing:
34
36
@@ -37,40 +39,42 @@ You can configure one or more providers of the provider type SAP NetWeaver to en
37
39
38
40
With the SAP NetWeaver provider, you can get the:
39
41
40
-
- SAP system and application server availability, for example, instance process availability of Dispatcher, ICM, Gateway, Message Server, Enqueue Server, and IGS Watchdog (SAPOsControl).
42
+
- SAP system and application server availability. For example, instance process availability of Dispatcher, ICM, Gateway, Message Server, Enqueue Server, and IGS Watchdog (SAPOsControl).
41
43
- Work process usage statistics and trends (SAPOsControl).
42
44
- Enqueue lock statistics and trends (SAPOsControl).
43
45
- Queue usage statistics and trends (SAPOsControl).
- System logs analysis (`Tcode` - **SM21**) (RFC).
52
+
- Batch jobs statistics (`Tcode` - **SM37**) (RFC).
53
+
- Outbound queues (`Tcode` - **SMQ1**) (RFC).
54
+
- Inbound queues (`Tcode` - **SMQ2**) (RFC).
55
+
- Transactional RFC (`Tcode` - **SM59**) (RFC).
56
+
- STMS Change Transport System metrics (`Tcode` - ***STMS**) (RFC).
55
57
56
58
Configuring the SAP NetWeaver provider requires:
57
59
58
60
For SOAP web methods:
59
-
- Fully qualified domain name (FQDN) of the SAP Web Dispatcher or the SAP application server.
60
-
- SAP system ID, Instance no.
61
-
- Host file entries of all SAP application servers that get listed via the SAPcontrol `GetSystemInstanceList` web method.
61
+
62
+
- Fully qualified domain name (FQDN) of the SAP Web Dispatcher or the SAP application server.
63
+
- SAP system ID, Instance no.
64
+
- Host file entries of all SAP application servers that get listed via the SAPcontrol `GetSystemInstanceList` web method.
62
65
63
66
For SOAP+RFC:
64
-
- FQDN of the SAP Web Dispatcher or the SAP application server.
65
-
- SAP system ID, Instance no.
66
-
- SAP client ID, HTTP port, and SAP username and password for sign in.
67
-
- Host file entries of all SAP application servers that get listed via the SAPcontrol `GetSystemInstanceList` web method.
67
+
68
+
- FQDN of the SAP Web Dispatcher or the SAP application server.
69
+
- SAP system ID, Instance no.
70
+
- SAP client ID, HTTP port, and SAP username and password for sign in.
71
+
- Host file entries of all SAP application servers that get listed via the SAPcontrol `GetSystemInstanceList` web method.
68
72
69
73
For more information, see [Configure SAP NetWeaver for Azure Monitor for SAP solutions](provider-netweaver.md).
70
74
71
-

75
+

72
76
73
-
## Provider type: SAP HANA
77
+
#[SAP HANA](#tab/sap-hana)
74
78
75
79
You can configure one or more providers of the provider type **SAP HANA** to enable data collection from the SAP HANA database. The SAP HANA provider connects to the SAP HANA database over the SQL port. The provider pulls data from the database and pushes it to the Log Analytics workspace in your subscription. The SAP HANA provider collects data every minute from the SAP HANA database.
76
80
@@ -92,6 +96,7 @@ With the SAP HANA provider, you can see the:
92
96
- SAP HANA blocking transactions.
93
97
94
98
Configuring the SAP HANA provider requires the:
99
+
95
100
- Host IP address.
96
101
- HANA SQL port number.
97
102
- SYSTEMDB username and password.
@@ -100,41 +105,43 @@ We recommend that you configure the SAP HANA provider against SYSTEMDB. However,
100
105
101
106
For more information, see [Configure SAP HANA provider for Azure Monitor for SAP solutions](provider-hana.md).
102
107
103
-

108
+

104
109
105
-
## Provider type: SQL Server
110
+
#[SQL Server](#tab/sql-server)
106
111
107
112
You can configure one or more SQL Server providers to enable data collection from [SQL Server on virtual machines](https://azure.microsoft.com/services/virtual-machines/sql-server/). The SQL Server provider connects to SQL Server over the SQL port. It then pulls data from the database and pushes it to the Log Analytics workspace in your subscription. Configure SQL Server for SQL authentication and for signing in with the SQL Server username and password. Set the SAP database as the default database for the provider. The SQL Server provider collects data every 60 seconds up to every hour from the SQL Server.
108
113
109
114
With the SQL Server provider, you can get the:
115
+
110
116
- Underlying infrastructure usage.
111
117
- Top SQL statements.
112
118
- Top largest table.
113
119
- Problems recorded in the SQL Server error log.
114
120
- Blocking processes and others.
115
121
116
122
Configuring SQL Server provider requires the:
123
+
117
124
- SAP system ID.
118
125
- Host IP address.
119
126
- SQL Server port number.
120
127
- SQL Server username and password.
121
128
122
-
For more information, see [Configure SQL Server for Azure Monitor for SAP solutions](provider-sql-server.md).
129
+
For more information, see [Configure SQL Server for Azure Monitor for SAP solutions](provider-sql-server.md).
123
130
124
-

131
+

125
132
126
-
## Provider type: High-availability cluster
133
+
#[High-availability cluster](#tab/ha-cluster)
127
134
128
135
You can configure one or more providers of the provider type *high-availability cluster* to enable data collection from the Pacemaker cluster within the SAP landscape. The high-availability cluster provider connects to Pacemaker by using the [ha_cluster_exporter](https://github.com/ClusterLabs/ha_cluster_exporter) for **SUSE**-based clusters and by using [Performance copilot](https://access.redhat.com/articles/6139852) for **RHEL**-based clusters. Azure Monitor for SAP solutions then pulls data from the cluster and pushes it to the Log Analytics workspace in your subscription. The high-availability cluster provider collects data every 60 seconds from Pacemaker.
129
136
130
137
With the high-availability cluster provider, you can get the:
131
138
132
-
- Cluster status represented as a roll-up of node and resource status.

144
+

138
145
139
146
To configure a high-availability cluster provider, two primary steps are involved:
140
147
@@ -155,39 +162,39 @@ To configure a high-availability cluster provider, two primary steps are involve
155
162
-**Cluster name**: The cluster name used when you're creating the cluster. You can find the cluster name in the cluster property `cluster-name`.
156
163
-**Hostname**: The Linux hostname of the virtual machine (VM).
157
164
158
-
For more information, see [Create a high-availability cluster provider for Azure Monitor for SAP solutions](provider-ha-pacemaker-cluster.md).
165
+
For more information, see [Create a high-availability cluster provider for Azure Monitor for SAP solutions](provider-ha-pacemaker-cluster.md).
159
166
160
-
## Provider type: OS (Linux)
167
+
#[OS Linux](#tab/os-linux)
161
168
162
169
You can configure one or more providers of the provider type OS (Linux) to enable data collection from a BareMetal or VM node. The OS (Linux) provider connects to BareMetal or VM nodes by using the [Node_Exporter](https://github.com/prometheus/node_exporter) endpoint. It then pulls data from the nodes and pushes it to the Log Analytics workspace in your subscription. The OS (Linux) provider collects data every 60 seconds for most of the metrics from the nodes.
163
170
164
171
With the OS (Linux) provider, you can get the:
165
172
166
-
- CPU usage and CPU usage by process.
167
-
- Disk usage and I/O read and write.
168
-
- Memory distribution, memory usage, and swap memory usage.
169
-
- Network usage and the network inbound and outbound traffic details.
173
+
- CPU usage and CPU usage by process.
174
+
- Disk usage and I/O read and write.
175
+
- Memory distribution, memory usage, and swap memory usage.
176
+
- Network usage and the network inbound and outbound traffic details.
170
177
171
178
To configure an OS (Linux) provider, two primary steps are involved:
172
179
173
-
1. Install [Node_Exporter](https://github.com/prometheus/node_exporter) on each BareMetal or VM node.
174
-
You have two options for installing [Node_Exporter](https://github.com/prometheus/node_exporter):
175
-
- For automated installation with Ansible, use [Node_Exporter](https://github.com/prometheus/node_exporter) on each BareMetal or VM node to install the OS (Linux) provider.
176
-
- Do a [manual installation](https://prometheus.io/docs/guides/node-exporter/).
180
+
1. Install [Node_Exporter](https://github.com/prometheus/node_exporter) on each BareMetal or VM node. You have two options for installing [Node_Exporter](https://github.com/prometheus/node_exporter):
181
+
182
+
- For automated installation with Ansible, use [Node_Exporter](https://github.com/prometheus/node_exporter) on each BareMetal or VM node to install the OS (Linux) provider.
183
+
- Do a [manual installation](https://prometheus.io/docs/guides/node-exporter/).
184
+
185
+
1. Configure an OS (Linux) provider for each BareMetal or VM node instance in your environment. To configure the OS (Linux) provider, the following information is required:
177
186
178
-
1. Configure an OS (Linux) provider for each BareMetal or VM node instance in your environment.
179
-
To configure the OS (Linux) provider, the following information is required:
180
-
-**Name**: A name for this provider that's unique to the Azure Monitor for SAP solutions instance.
181
-
-**Node Exporter endpoint**: Usually `http://<servername or ip address>:9100/metrics`.
187
+
-**Name**: A name for this provider that's unique to the Azure Monitor for SAP solutions instance.
188
+
-**Node Exporter endpoint**: Usually `http://<servername or ip address>:9100/metrics`.
182
189
183
190
Port 9100 is exposed for the `Node_Exporter` endpoint.
184
191
185
192
For more information, see [Configure Linux provider for Azure Monitor for SAP solutions](provider-linux.md).
186
193
187
-
> [!Warning]
194
+
> [!WARNING]
188
195
> Make sure `Node-Exporter` keeps running after the node reboot.
189
196
190
-
## Provider type: IBM Db2
197
+
#[IBM Db2](#tab/ibm-db2)
191
198
192
199
You can configure one or more IBM Db2 providers to enable data collection from IBM Db2 servers. The Db2 Server provider connects to the database over a specific port. It then pulls data from the database and pushes it to the Log Analytics workspace in your subscription. The Db2 Server provider collects data every 60 seconds up to every hour from the Db2 Server.
193
200
@@ -200,6 +207,7 @@ With the IBM Db2 provider, you can get the:
200
207
- Top 20 runtime and executions.
201
208
202
209
Configuring the IBM Db2 provider requires the:
210
+
203
211
- SAP system ID.
204
212
- Host IP address.
205
213
- Database name.
@@ -208,7 +216,9 @@ Configuring the IBM Db2 provider requires the:
208
216
209
217
For more information, see [Create IBM Db2 provider for Azure Monitor for SAP solutions](provider-ibm-db2.md).
210
218
211
-

219
+

0 commit comments