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/operator-insights/ingestion-agent-configuration-reference.md
+10-6Lines changed: 10 additions & 6 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -51,12 +51,16 @@ pipelines:
51
51
# Pipeline IDs must be unique for a given agent instance. Any URL reserved characters must be percent-encoded.
52
52
- id: mcc-edrs
53
53
source:
54
-
mcc_edrs: <mcc edrs source configuration>
55
-
sink: <sink configuration>
54
+
mcc_edrs:
55
+
<mcc edrs source configuration>
56
+
sink:
57
+
<sink configuration>
56
58
- id: contoso-logs
57
59
source:
58
-
sftp_pull: <sftp pull source configuration>
59
-
sink: <sink configuration>
60
+
sftp_pull:
61
+
<sftp pull source configuration>
62
+
sink:
63
+
<sink configuration>
60
64
```
61
65
62
66
## Sink configuration
@@ -153,10 +157,10 @@ source:
153
157
# The path to a folder on the SFTP server that files will be uploaded to Azure Operator Insights from.
154
158
base_path: /path/to/sftp/folder
155
159
# Optional. A regular expression to specify which files in the base_path folder should be ingested. If not specified, the agent will attempt to ingest all files in the base_path folder (subject to exclude_pattern, settling_time and exclude_before_time).
156
-
include_pattern: ".*\.csv$"
160
+
include_pattern: ".*\.csv$"# Only include files which end in ".csv"
157
161
# Optional. A regular expression to specify any files in the base_path folder which should not be ingested. Takes priority over include_pattern, so files which match both regular expressions will not be ingested.
158
162
# The exclude_pattern can also be used to ignore whole directories, but the pattern must still match all files under that directory. e.g. `^excluded-dir/.*$` or `^excluded-dir/` but *not* `^excluded-dir$`
159
-
exclude_pattern: "\.backup$|^\.staging/"
163
+
exclude_pattern: "^\.staging/|\.backup$"# Exclude all file paths that start with ".staging/" or end in ".backup"
160
164
# A duration, such as "10s", "5m", "1h".. During an upload run, any files last modified within the settling time are not selected for upload, as they may still be being modified.
161
165
settling_time: 1m
162
166
# Optional. A datetime that adheres to the RFC 3339 format. Any files last modified before this datetime will be ignored.
Copy file name to clipboardExpand all lines: articles/operator-insights/monitor-troubleshoot-ingestion-agent.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
@@ -119,8 +119,8 @@ Symptoms: No data appears in Azure Data Explorer. Logs of category `Ingestion` d
119
119
120
120
- Check that the agent is running on all VMs and isn't reporting errors in logs.
121
121
- Check that files exist in the correct location on the SFTP server, and that they aren't being excluded due to file source config (see [Files are missing](#files-are-missing)).
122
-
- Check the network connectivity and firewall configuration between the ingestion agent VM and the Data Product's input storage account.
123
122
- Ensure that the configured SFTP user can read all directories under the `base_path`, which file source config doesn't exclude.
123
+
- Check the network connectivity and firewall configuration between the ingestion agent VM and the Data Product's input storage account.
Copy file name to clipboardExpand all lines: articles/operator-insights/set-up-ingestion-agent.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
@@ -139,7 +139,7 @@ On the SFTP server:
139
139
140
140
1. Ensure port 22/TCP to the VM is open.
141
141
1. Create a new user, or determine an existing user on the SFTP server that the ingestion agent should use to connect to the SFTP server.
142
-
- The ingestion agent searches every directory under the base path, which isn't excluded, so this user must be able to read all of them.
142
+
- By default the ingestion agent searches every directory under the base path, so this user must be able to read all of them. Any directories that the user does not have permission to access must be excluded using the `exclude_pattern` configuration.
143
143
> [!Note]
144
144
> Implicitly excluding directories by not specifying them in the included pattern is not sufficient to stop the agent searching those directories. See [the configuration reference](ingestion-agent-configuration-reference.md) for more detail on excluding directories.
145
145
1. Determine the authentication method that the ingestion agent should use to connect to the SFTP server. The agent supports:
0 commit comments