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
Opensearch defines the parameters for out_opensearch plugin
4
4
5
-
## Configuration Parameters
6
-
7
-
### Basic Connection
8
5
9
6
| Field | Description | Scheme |
10
7
| ----- | ----------- | ------ |
@@ -13,26 +10,11 @@ Opensearch defines the parameters for out_opensearch plugin
13
10
| hosts | Hosts defines a list of hosts if you want to connect to more than one Openearch nodes |*string |
14
11
| scheme | Specify https if your Opensearch endpoint supports SSL (default: http). |*string |
15
12
| path | Path defines the REST API endpoint of Opensearch to post write requests (default: nil). |*string |
16
-
17
-
### Authentication
18
-
19
-
| Field | Description | Scheme |
20
-
| ----- | ----------- | ------ |
21
-
| user | Optional, The login credentials to connect to Opensearch |*[plugins.Secret](../secret.md)|
22
-
| password | Optional, The login credentials to connect to Opensearch |*[plugins.Secret](../secret.md)|
23
-
24
-
### Index Configuration
25
-
26
-
| Field | Description | Scheme |
27
-
| ----- | ----------- | ------ |
28
13
| indexName | IndexName defines the placeholder syntax of Fluentd plugin API. See https://docs.fluentd.org/configuration/buffer-section.|*string |
29
14
| logstashFormat | If true, Fluentd uses the conventional index name format logstash-%Y.%m.%d (default: false). This option supersedes the index_name option. |*bool |
30
15
| logstashPrefix | LogstashPrefix defines the logstash prefix index name to write events when logstash_format is true (default: logstash). |*string |
31
-
32
-
### SSL/TLS Configuration
33
-
34
-
| Field | Description | Scheme |
35
-
| ----- | ----------- | ------ |
16
+
| user | Optional, The login credentials to connect to Opensearch |*[plugins.Secret](../secret.md)|
17
+
| password | Optional, The login credentials to connect to Opensearch |*[plugins.Secret](../secret.md)|
36
18
| sslVerify | Optional, Force certificate validation |*bool |
37
19
| caFile | Optional, Absolute path to CA certificate file |*string |
| reloadAfter | Optional, When ReloadConnections true, this is the integer number of operations after which the plugin will reload the connections (default: 10000) |*uint32 |
61
31
| reloadOnFailure | Optional, Indicates that the opensearch-transport will try to reload the nodes addresses if there is a failure while making the request (default: false) |*bool |
62
-
63
-
### Performance Tuning
64
-
65
-
| Field | Description | Scheme |
66
-
| ----- | ----------- | ------ |
67
-
| compressionLevel | Optional, You can specify the compression level (default: no_compression). Options: no_compression, best_compression, best_speed, default_compression |*string |
32
+
| maxRetryGetOsVersion | Optional, You can specify times of retry obtaining OpenSearch version (default: 15) |*uint32 |
33
+
| failOnDetectingOsVersionRetryExceed | Optional, Indicates whether to fail when max_retry_get_os_version is exceeded (default: true) |*bool |
| emitErrorForMissingId | Optional, When write_operation is not index, setting this true will cause plugin to emit_error_event of records which do not include _id field (default: false) |*bool |
84
-
85
-
### Template & Version Management
86
-
87
-
| Field | Description | Scheme |
88
-
| ----- | ----------- | ------ |
89
-
| templateOverwrite | Optional, Always update the template, even if it already exists (default: false) |*bool |
90
-
| maxRetryPuttingTemplate | Optional, You can specify times of retry putting template (default: 10) |*uint32 |
91
-
| failOnPuttingTemplateRetryExceed | Optional, Indicates whether to fail when max_retry_putting_template is exceeded (default: true) |*bool |
92
-
| verifyOsVersionAtStartup | Optional, Validate OpenSearch version at startup (default: true) |*bool |
93
-
| maxRetryGetOsVersion | Optional, You can specify times of retry obtaining OpenSearch version (default: 15) |*uint32 |
94
-
| failOnDetectingOsVersionRetryExceed | Optional, Indicates whether to fail when max_retry_get_os_version is exceeded (default: true) |*bool |
0 commit comments