diff --git a/salt/influxdb/soc_influxdb.yaml b/salt/influxdb/soc_influxdb.yaml index 8bcd4b97a..7b11757b1 100644 --- a/salt/influxdb/soc_influxdb.yaml +++ b/salt/influxdb/soc_influxdb.yaml @@ -1,4 +1,340 @@ influxdb: + config: + meta: + logging-enabled: + description: Enable InfluxDB meta server logging. + global: True + helpLink: influxdb.html + data: + wal-fsync-delay: + description: The amount of time that a write will wait before fsyncing. + global: True + helpLink: influxdb.html + index-version: + description: The type of shard index to use for new shards. + global: True + helpLink: influxdb.html + trace-logging-enabled: + description: Trace logging provides more verbose output around the tsm engine. + global: True + advanced: True + helpLink: influxdb.html + query-log-enabled: + description: Whether queries should be logged before execution. + global: True + helpLink: influxdb.html + validate-keys: + description: Validates incoming writes to ensure keys only have valid unicode characters. + global: True + advanced: True + helpLink: influxdb.html + cache-max-memory-size: + description: The maximum size a shard's cache can reach before it starts rejecting writes. + global: True + helpLink: influxdb.html + cache-snapshot-memory-size: + description: The size at which the engine will snapshot the cache and write it to a TSM file, freeing up memory. + global: True + advanced: True + helpLink: influxdb.html + cache-snapshot-write-cold-duration: + description: The length of time at which the engine will snapshot the cache and write it to a new TSM file if the shard hasn't received writes or deletes. + global: True + advanced: True + helpLink: influxdb.html + compact-full-write-cold-duration: + description: The duration at which the engine will compact all TSM files in a shard if it hasn't received a write or delete. + global: True + advanced: True + helpLink: influxdb.html + max-concurrent-compactions: + description: The maximum number of concurrent full and level compactions that can run at one time. + global: True + helpLink: influxdb.html + compact-throughput: + description: The rate limit in bytes per second that we will allow TSM compactions to write to disk. + global: True + advanced: True + helpLink: influxdb.html + compact-throughput-burst: + description: The rate limit in bytes per second that we will allow TSM compactions to write to disk. + global: True + advanced: True + helpLink: influxdb.html + max-index-log-file-size: + description: The threshold, in bytes, when an index write-ahead log file will compact into an index file. + global: True + advanced: True + helpLink: influxdb.html + max-series-per-database: + description: The maximum series allowed per database before writes are dropped. + global: True + advanced: True + helpLink: influxdb.html + max-values-per-tag: + description: The maximum number of tag values per tag that are allowed before writes are dropped. + global: True + advanced: True + helpLink: influxdb.html + tsm-use-madv-willneed: + description: If true, then the mmap advise value MADV_WILLNEED will be provided to the kernel with respect to TSM files. + global: True + advanced: True + helpLink: influxdb.html + coordinator: + write-timeout: + description: The default time a write request will wait until a "timeout" error is returned to the caller. + global: True + helpLink: influxdb.html + max-concurrent-queries: + description: Enable InfluxDB meta server logging. + global: True + helpLink: influxdb.html + query-timeout: + description: Enable InfluxDB meta server logging. + global: True + helpLink: influxdb.html + log-queries-after: + description: Enable InfluxDB meta server logging. + global: True + helpLink: influxdb.html + max-select-point: + description: Enable InfluxDB meta server logging. + global: True + advanced: True + helpLink: influxdb.html + max-select-series: + description: Enable InfluxDB meta server logging. + global: True + advanced: True + helpLink: influxdb.html + max-select-buckets: + description: Enable InfluxDB meta server logging. + global: True + advanced: True + helpLink: influxdb.html + retention: + enabled: + description: Enable InfluxDB meta server logging. + global: True + advanced: True + helpLink: influxdb.html + check-interval: + description: Enable InfluxDB meta server logging. + global: True + helpLink: influxdb.html + shard-precreation: + enabled: + description: Enable InfluxDB meta server logging. + global: True + advanced: True + helpLink: influxdb.html + check-interval: + description: Enable InfluxDB meta server logging. + global: True + helpLink: influxdb.html + advance-period: + description: Enable InfluxDB meta server logging. + global: True + advanced: True + helpLink: influxdb.html + monitor: + store-enabled: + description: Enable InfluxDB meta server logging. + global: True + helpLink: influxdb.html + store-database: + description: Enable InfluxDB meta server logging. + global: True + advanced: True + helpLink: influxdb.html + store-interval: + description: Enable InfluxDB meta server logging. + global: True + helpLink: influxdb.html + http: + enabled: + description: Enable InfluxDB meta server logging. + global: True + advanced: True + helpLink: influxdb.html + flux-enabled: + description: Enable InfluxDB meta server logging. + global: True + advanced: True + helpLink: influxdb.html + bind-address: + description: Enable InfluxDB meta server logging. + global: True + advanced: True + helpLink: influxdb.html + auth-enabled: + description: Enable InfluxDB meta server logging. + global: True + advanced: True + helpLink: influxdb.html + realm: + description: Enable InfluxDB meta server logging. + global: True + advanced: True + helpLink: influxdb.html + log-enabled: + description: Enable InfluxDB meta server logging. + global: True + helpLink: influxdb.html + suppress-write-log: + description: Enable InfluxDB meta server logging. + global: True + helpLink: influxdb.html + access-log-path: + description: Enable InfluxDB meta server logging. + global: True + advanced: True + helpLink: influxdb.html + access-log-status-filters: + description: Enable InfluxDB meta server logging. + global: True + advanced: True + helpLink: influxdb.html + write-tracing: + description: Enable InfluxDB meta server logging. + global: True + advanced: True + helpLink: influxdb.html + pprof-enabled: + description: Enable InfluxDB meta server logging. + global: True + advanced: True + helpLink: influxdb.html + debug-pprof-enabled: + description: Enable InfluxDB meta server logging. + global: True + advanced: True + helpLink: influxdb.html + https-enabled: + description: Enable InfluxDB meta server logging. + global: True + helpLink: influxdb.html + https-certificate: + description: Enable InfluxDB meta server logging. + global: True + advanced: True + helpLink: influxdb.html + https-private-key: + description: Enable InfluxDB meta server logging. + global: True + advanced: True + helpLink: influxdb.html + shared-secret: + description: Enable InfluxDB meta server logging. + global: True + advanced: True + helpLink: influxdb.html + max-row-limit: + description: Enable InfluxDB meta server logging. + global: True + helpLink: influxdb.html + max-connection-limit: + description: Enable InfluxDB meta server logging. + global: True + helpLink: influxdb.html + unix-socket-enabled: + description: Enable InfluxDB meta server logging. + global: True + advanced: True + helpLink: influxdb.html + bind-socket: + description: Enable InfluxDB meta server logging. + global: True + advanced: True + helpLink: influxdb.html + max-body-size: + description: Enable InfluxDB meta server logging. + global: True + helpLink: influxdb.html + max-concurrent-write-limit: + description: Enable InfluxDB meta server logging. + global: True + helpLink: influxdb.html + max-enqueued-write-limit: + description: Enable InfluxDB meta server logging. + global: True + helpLink: influxdb.html + enqueued-write-timeout: + description: Enable InfluxDB meta server logging. + global: True + helpLink: influxdb.html + logging: + format: + description: Enable InfluxDB meta server logging. + global: True + helpLink: influxdb.html + level: + description: Enable InfluxDB meta server logging. + global: True + helpLink: influxdb.html + suppress-logo: + description: Enable InfluxDB meta server logging. + global: True + helpLink: influxdb.html + subscriber: + enabled: + description: Enable InfluxDB meta server logging. + global: True + advanced: True + helpLink: influxdb.html + http-timeout: + description: Enable InfluxDB meta server logging. + global: True + helpLink: influxdb.html + insecure-skip-verify: + description: Enable InfluxDB meta server logging. + global: True + advanced: True + helpLink: influxdb.html + ca-certs: + description: Enable InfluxDB meta server logging. + global: True + advanced: True + helpLink: influxdb.html + write-concurrency: + description: Enable InfluxDB meta server logging. + global: True + helpLink: influxdb.html + write-buffer-size: + description: Enable InfluxDB meta server logging. + global: True + helpLink: influxdb.html + continuous_queries: + enabled: + description: Enable InfluxDB meta server logging. + global: True + helpLink: influxdb.html + log-enabled: + description: Enable InfluxDB meta server logging. + global: True + helpLink: influxdb.html + query-stats-enabled: + description: Enable InfluxDB meta server logging. + global: True + helpLink: influxdb.html + run-interval: + description: Enable InfluxDB meta server logging. + global: True + helpLink: influxdb.html + tls: + ciphers: + description: Enable InfluxDB meta server logging. + global: True + helpLink: influxdb.html + min-version: + description: Enable InfluxDB meta server logging. + global: True + helpLink: influxdb.html + max-version: + description: Enable InfluxDB meta server logging. + global: True + helpLink: influxdb.html retention_policies: so_short_term: duration: