Broker Diagnostics Args
data class BrokerDiagnosticsArgs(val diagnosticServiceEndpoint: Output<String>? = null, val enableMetrics: Output<Boolean>? = null, val enableSelfCheck: Output<Boolean>? = null, val enableSelfTracing: Output<Boolean>? = null, val enableTracing: Output<Boolean>? = null, val logFormat: Output<String>? = null, val logLevel: Output<String>? = null, val maxCellMapLifetime: Output<Double>? = null, val metricUpdateFrequencySeconds: Output<Double>? = null, val probeImage: Output<String>? = null, val selfCheckFrequencySeconds: Output<Double>? = null, val selfCheckTimeoutSeconds: Output<Double>? = null, val selfTraceFrequencySeconds: Output<Double>? = null, val spanChannelCapacity: Output<Double>? = null) : ConvertibleToJava<BrokerDiagnosticsArgs>
Diagnostics setting specific to Broker
Constructors
Link copied to clipboard
constructor(diagnosticServiceEndpoint: Output<String>? = null, enableMetrics: Output<Boolean>? = null, enableSelfCheck: Output<Boolean>? = null, enableSelfTracing: Output<Boolean>? = null, enableTracing: Output<Boolean>? = null, logFormat: Output<String>? = null, logLevel: Output<String>? = null, maxCellMapLifetime: Output<Double>? = null, metricUpdateFrequencySeconds: Output<Double>? = null, probeImage: Output<String>? = null, selfCheckFrequencySeconds: Output<Double>? = null, selfCheckTimeoutSeconds: Output<Double>? = null, selfTraceFrequencySeconds: Output<Double>? = null, spanChannelCapacity: Output<Double>? = null)
Properties
Link copied to clipboard
Diagnostic Service endpoint
Link copied to clipboard
Knob to enable/disable metrics. Default = true
Link copied to clipboard
Enable self check on Broker via Probe.
Link copied to clipboard
Enable self tracing on the Broker so that every selfCheckFrequencySeconds a random message is traced even if it didn't have trace context.
Link copied to clipboard
Knob to enable/disable entire tracing infrastructure.
Link copied to clipboard
Maximum time for the CellMap to live.
Link copied to clipboard
Metric update frequency in seconds.
Link copied to clipboard
Probe Image to run.
Link copied to clipboard
Frequency for the self check to run.
Link copied to clipboard
Time out period of the self check.
Link copied to clipboard
The frequency at which selfTrace should run.
Link copied to clipboard
The number of the spans generated by the Tracing.