Class: Aws::TimestreamInfluxDB::Types::InfluxDBv2Parameters
- Inherits:
-
Struct
- Object
- Struct
- Aws::TimestreamInfluxDB::Types::InfluxDBv2Parameters
- Defined in:
- gems/aws-sdk-timestreaminfluxdb/lib/aws-sdk-timestreaminfluxdb/types.rb
Overview
All the customer-modifiable InfluxDB v2 parameters in Timestream for InfluxDB.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#flux_log_enabled ⇒ Boolean
Include option to show detailed logs for Flux queries.
-
#log_level ⇒ String
Log output level.
-
#metrics_disabled ⇒ Boolean
Disable the HTTP /metrics endpoint which exposes [internal InfluxDB metrics][1].
-
#no_tasks ⇒ Boolean
Disable the task scheduler.
-
#query_concurrency ⇒ Integer
Number of queries allowed to execute concurrently.
-
#query_queue_size ⇒ Integer
Maximum number of queries allowed in execution queue.
-
#tracing_type ⇒ String
Enable tracing in InfluxDB and specifies the tracing type.
Instance Attribute Details
#flux_log_enabled ⇒ Boolean
Include option to show detailed logs for Flux queries.
Default: false
755 756 757 758 759 760 761 762 763 764 765 |
# File 'gems/aws-sdk-timestreaminfluxdb/lib/aws-sdk-timestreaminfluxdb/types.rb', line 755 class InfluxDBv2Parameters < Struct.new( :flux_log_enabled, :log_level, :no_tasks, :query_concurrency, :query_queue_size, :tracing_type, :metrics_disabled) SENSITIVE = [] include Aws::Structure end |
#log_level ⇒ String
Log output level. InfluxDB outputs log entries with severity levels greater than or equal to the level specified.
Default: info
755 756 757 758 759 760 761 762 763 764 765 |
# File 'gems/aws-sdk-timestreaminfluxdb/lib/aws-sdk-timestreaminfluxdb/types.rb', line 755 class InfluxDBv2Parameters < Struct.new( :flux_log_enabled, :log_level, :no_tasks, :query_concurrency, :query_queue_size, :tracing_type, :metrics_disabled) SENSITIVE = [] include Aws::Structure end |
#metrics_disabled ⇒ Boolean
Disable the HTTP /metrics endpoint which exposes internal InfluxDB metrics.
Default: false
755 756 757 758 759 760 761 762 763 764 765 |
# File 'gems/aws-sdk-timestreaminfluxdb/lib/aws-sdk-timestreaminfluxdb/types.rb', line 755 class InfluxDBv2Parameters < Struct.new( :flux_log_enabled, :log_level, :no_tasks, :query_concurrency, :query_queue_size, :tracing_type, :metrics_disabled) SENSITIVE = [] include Aws::Structure end |
#no_tasks ⇒ Boolean
Disable the task scheduler. If problematic tasks prevent InfluxDB from starting, use this option to start InfluxDB without scheduling or executing tasks.
Default: false
755 756 757 758 759 760 761 762 763 764 765 |
# File 'gems/aws-sdk-timestreaminfluxdb/lib/aws-sdk-timestreaminfluxdb/types.rb', line 755 class InfluxDBv2Parameters < Struct.new( :flux_log_enabled, :log_level, :no_tasks, :query_concurrency, :query_queue_size, :tracing_type, :metrics_disabled) SENSITIVE = [] include Aws::Structure end |
#query_concurrency ⇒ Integer
Number of queries allowed to execute concurrently. Setting to 0 allows an unlimited number of concurrent queries.
Default: 0
755 756 757 758 759 760 761 762 763 764 765 |
# File 'gems/aws-sdk-timestreaminfluxdb/lib/aws-sdk-timestreaminfluxdb/types.rb', line 755 class InfluxDBv2Parameters < Struct.new( :flux_log_enabled, :log_level, :no_tasks, :query_concurrency, :query_queue_size, :tracing_type, :metrics_disabled) SENSITIVE = [] include Aws::Structure end |
#query_queue_size ⇒ Integer
Maximum number of queries allowed in execution queue. When queue limit is reached, new queries are rejected. Setting to 0 allows an unlimited number of queries in the queue.
Default: 0
755 756 757 758 759 760 761 762 763 764 765 |
# File 'gems/aws-sdk-timestreaminfluxdb/lib/aws-sdk-timestreaminfluxdb/types.rb', line 755 class InfluxDBv2Parameters < Struct.new( :flux_log_enabled, :log_level, :no_tasks, :query_concurrency, :query_queue_size, :tracing_type, :metrics_disabled) SENSITIVE = [] include Aws::Structure end |
#tracing_type ⇒ String
Enable tracing in InfluxDB and specifies the tracing type. Tracing is disabled by default.
755 756 757 758 759 760 761 762 763 764 765 |
# File 'gems/aws-sdk-timestreaminfluxdb/lib/aws-sdk-timestreaminfluxdb/types.rb', line 755 class InfluxDBv2Parameters < Struct.new( :flux_log_enabled, :log_level, :no_tasks, :query_concurrency, :query_queue_size, :tracing_type, :metrics_disabled) SENSITIVE = [] include Aws::Structure end |