LogMe2 Parameters
You can set the following supported parameters for LogMe2:
| Parameter Name | Description |
|---|---|
| javaHeapspace | The amount of memory (in MB) allocated as heap by the JVM for OpenSearch. May not be greater than 50% of VM memory (check your plan details). If not set, 46% of available memory will be used. For more details click here. |
| javaMaxmetaspace | The amount of memory (in MB) used by the JVM to store metadata for OpenSearch (default value: 512). For more details click here. |
| javaGarbageCollector | The JVM Garbage Collector to be used for OpenSearch (default value: UseG1GC). For more details click here. |
| ismJobInterval | Time between executions of the Index State Management in minutes (default value: 5). For more details click here. |
| ismDeletionAfter | Combination of an integer and a timerange when an index will be considered "old" and can be deleted from OpenSearch. Possible values for the timerange are s, m, h and d (default value: 30d). For more details click here. |
| ismJitter | Jitter of the execution time (job_interval) (default value: 0.6). For more details click here. |
| opensearchTlsProtocols | You can specify the allowed TLS protocols via the custom parameter. For more details click here. |
| opensearchTlsCiphers | You can limit the TLS ciphers via the custom parameter. For more details click here. |
| fluentdUdp | This property specifies the port for the UDP endpoint of Fluentd (default value: 514). |
| fluentdTcp | This property specifies the port for the unencrypted TCP endpoint of Fluentd. The default value is 0 (disabled). The port of the UDP and unencrypted TCP endpoint can be the same, but do not have to be. |
| fluentdTls | This property specifies the port for the encrypted TCP endpoint of Fluentd (default value: 6514). |
| fluentdTlsCiphers | This property specifies the allowed TLS ciphers for Fluentd. See the Fluentd documentation for more information. CAUTION: This property is only type checked and not fully validated! The current validation only type checks for a string. Any misconfiguration will cause Fluentd to malfunction. |
| fluentdTlsVersion | This property specifies the TLS version for Fluentd. See the Fluentd documentation for more information. If you want to accept multiple TLS protocols, use fluentdTlsMinVersion and fluentdTlsMaxVersion instead of fluentdTlsVersion. |
| fluentdTlsMinVersion | This property specifies the minimal TLS version for Fluentd. See the Fluentd documentation for more information. If fluentdTlsMinVersion is set, fluentdTlsMaxVersion must also be set. |
| fluentdTlsMaxVersion | This property specifies the maximal TLS version for Fluentd. See the Fluentd documentation for more information. If fluentdTlsMaxVersion is set, fluentdTlsMinVersion must also be set. |
| groks | It is possible to define additional grok patterns, which will be matched against the message part of the syslog. As soon the first grok pattern will match, the next will not apply to it. If you want to remove all additional groks just apply the custom parameter with an empty array. For more details click here. |