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/load-balancer/load-balancer-outbound-connections.md
+3-1Lines changed: 3 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -62,6 +62,8 @@ Azure NAT Gateway simplifies outbound-only Internet connectivity for virtual net
62
62
63
63
Using a NAT gateway is the best method for outbound connectivity. A NAT gateway is highly extensible, reliable, and doesn't have the same concerns of SNAT port exhaustion.
64
64
65
+
NAT gateway takes precedence over other outbound connectivity methods, including a load balancer, instance-level public IP addresses, and Azure Firewall.
66
+
65
67
For more information about Azure NAT Gateway, see [What is Azure NAT Gateway](../virtual-network/nat-gateway/nat-overview.md).
66
68
67
69
## 3. Assign a public IP to the virtual machine
@@ -74,7 +76,7 @@ For more information about Azure NAT Gateway, see [What is Azure NAT Gateway](..
74
76
75
77
Traffic returns to the requesting client from the virtual machine's public IP address (Instance Level IP).
76
78
77
-
Azure uses the public IP assigned to the IP configuration of the instance's NIC for all outbound flows. The instance has all ephemeral ports available. It doesn't matter whether the VM is load balanced or not. This scenario takes precedence over the others.
79
+
Azure uses the public IP assigned to the IP configuration of the instance's NIC for all outbound flows. The instance has all ephemeral ports available. It doesn't matter whether the VM is load balanced or not. This scenario takes precedence over the others, except for NAT Gateway.
78
80
79
81
A public IP assigned to a VM is a 1:1 relationship (rather than 1: many) and implemented as a stateless 1:1 NAT.
Copy file name to clipboardExpand all lines: articles/machine-learning/reference-yaml-job-parallel.md
+1Lines changed: 1 addition & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -36,6 +36,7 @@ ms.date: 09/27/2022
36
36
|`task`| object |**Required.** The template for defining the distributed tasks for parallel job. See [Attributes of the `task` key](#attributes-of-the-task-key).|||
37
37
|`input_data`| object |**Required.** Define which input data will be split into mini-batches to run the parallel job. Only applicable for referencing one of the parallel job `inputs` by using the `${{ inputs.<input_name> }}` expression|||
38
38
|`mini_batch_size`| string | Define the size of each mini-batch to split the input.<br><br> If the input_data is a folder or set of files, this number defines the **file count** for each mini-batch. For example, 10, 100.<br>If the input_data is a tabular data from `mltable`, this number defines the proximate physical size for each mini-batch. For example, 100 kb, 100 mb. ||1|
39
+
|`partition_keys`| list | The keys used to partition dataset into mini-batches.<br><br>If specified, the data with the same key will be partitioned into the same mini-batch. If both `partition_keys` and `mini_batch_size` are specified, the partition keys will take effect. |||
39
40
|`mini_batch_error_threshold`| integer | Define the number of failed mini batches that could be ignored in this parallel job. If the count of failed mini-batch is higher than this threshold, the parallel job will be marked as failed.<br><br>Mini-batch is marked as failed if:<br> - the count of return from run() is less than mini-batch input count. <br> - catch exceptions in custom run() code.<br><br> "-1" is the default number, which means to ignore all failed mini-batch during parallel job.|[-1, int.max]|-1|
40
41
|`logging_level`| string | Define which level of logs will be dumped to user log files. |INFO, WARNING, DEBUG|INFO|
41
42
|`resources.instance_count`| integer | The number of nodes to use for the job. || 1 |
Copy file name to clipboardExpand all lines: articles/sentinel/sap/configure-audit.md
+2-59Lines changed: 2 additions & 59 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -90,72 +90,15 @@ Track your SAP solution deployment journey through this series of articles:
90
90
91
91
1. Under **Event Selection**, choose **Classic event selection** and select all the event types in the list.
92
92
93
-
Alternatively, choose **Detail event selection**, review the list of message IDs listed in the [Recommended audit categories](#recommended-audit-categories) section of this article, and configure them in **Detail event selection**.
1. You'll see that the **Static Configuration** section displays the newly created profile. Right-click the profile and select **Activate**.
100
98
101
99
1. In the confirmation window select **Yes** to activate the newly created profile.
102
-
103
-
### Recommended audit categories
104
-
105
-
The following table lists Message IDs used by the Microsoft Sentinel solution for SAP® applications. In order for analytics rules to detect events properly, we strongly recommend configuring an audit policy that includes the message IDs listed below as a minimum.
106
-
107
-
| Message ID | Message text | Category name | Event Weighting | Class Used in Rules |
108
-
| - | - | - | - | - |
109
-
| AU1 | Logon successful (type=&A, method=&C) | Logon | Severe | Used |
| BUV | Invalid hash value &A. The context contains &B. | User Master Record Change | Critical | Used |
140
-
| BUW | A refresh token issued to client &A was used by client &B. | User Master Record Change | Critical | Used |
141
-
| CUK | C debugging activated | Other | Critical | Used |
142
-
| CUL | Field content in debugger changed by user &A: &B (&C) | Other | Critical | Used |
143
-
| CUM | Jump to ABAP Debugger by user &A: &B (&C) | Other | Critical | Used |
144
-
| CUN | A process was stopped from the debugger by user &A (&C) | Other | Critical | Used |
145
-
| CUO | Explicit database operation in debugger by user &A: &B (&C) | Other | Critical | Used |
146
-
| CUP | Non-exclusive debugging session started by user &A (&C) | Other | Critical | Used |
147
-
| CUS | Logical file name &B is not a valid alias for logical file name &A | Other | Severe | Used |
148
-
| CUZ | Generic table access by RFC to &A with activity &B | RFC Start | Critical | Used |
149
-
| DU1 | FTP server allowlist is empty | RFC Start | Severe | Used |
150
-
| DU2 | FTP server allowlist is non-secure due to use of placeholders | RFC Start | Severe | Used |
151
-
| DU8 | FTP connection request for server &A successful | RFC Start | Non-Critical | Used |
152
-
| DU9 | Generic table access call to &A with activity &B (auth. check: &C ) | Transaction Start | Non-Critical | Used |
153
-
| DUH | OAuth 2.0: Token declared invalid (OAuth client=&A, user=&B, token type=&C) | User Master Record Change | Severe with Monitor Alert | Used |
154
-
| EU1 | System change options changed ( &A to &B ) | System | Critical | Used |
155
-
| EU2 | Client &A settings changed ( &B ) | System | Critical | Used |
156
-
| EUF | Could not call RFC function module &A | RFC Start | Non-Critical | Used |
157
-
| FU0 | Exclusive security audit log medium changed (new status &A) | System | Critical | Used |
158
-
| FU1 | RFC function &B with dynamic destination &C was called in program &A | RFC Start | Non-Critical | Used |
100
+
> [!NOTE]
101
+
> Static configuration only takes effect after a system restart. For an immediate setup, create an additional dynamic filter with the same properties, by right clicking the newly created static profile and selecting "apply to dynamic configuration".
Copy file name to clipboardExpand all lines: articles/sentinel/sap/sap-deploy-troubleshoot.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -225,7 +225,7 @@ For more information, see [ValidateSAP environment validation steps](prerequisit
225
225
### No records / late records
226
226
227
227
The agent relies on time zone information to be correct. If you see that there are no records in the SAP audit and change logs, orif records are constantly a few hours behind, check ifSAP report TZCUSTHELP presents any errors. Follow [SAP note 481835](<https://me.sap.com/notes/481835/E>) for more details.
228
-
228
+
Additionally, there can be issues with the clock on the VM where the Microsoft Sentinel solution forSAP® applications agent is hosted. Any deviation of the VM's clock from UTC will impact data collection. More importantly, the SAP VM's clock and the Sentinel agent's VM's clock should match.
0 commit comments