Closed Baliedge closed 11 months ago
https://mailgun.atlassian.net/browse/PIP-2675
Behaviors.DisableBatching = true
Behaviors.ForceGlobal = true
DisableBatching
GlobalSyncWait
WorkerPool
gubnernator_pool_queue_length
gubernator_worker_queue_length
gubernator_command_counter
gubernator_check_counter
gubernator_getratelimit_counter{calltype="local"}
gubernator_global_queue_length
gubernator_broadcast_durations
gubernator_broadcast_duration
gubernator_broadcast_counter
condition
timer
queue_full
gubernator_concurrent_checks_counter
gubernator_async_durations
gubernator_async_duration
gubernator_asyncrequest_retries
gubernator_batch_retries
gubernator_queue_length
gubernator_batch_queue_length
https://mailgun.atlassian.net/browse/PIP-2675
Behaviors.DisableBatching = true
.Behaviors.ForceGlobal = true
.DisableBatching
setting.GlobalSyncWait
default from 500µs to 500ms to reduce global sync traffic.WorkerPool
command channels.WorkerPool
metrics:gubnernator_pool_queue_length
togubernator_worker_queue_length
.gubernator_command_counter
: Counter of commands executed inWorkerPool
.gubernator_check_counter
.gubernator_getratelimit_counter{calltype="local"}
.gubernator_global_queue_length
: Size of global broadcast queue.gubernator_broadcast_durations
togubernator_broadcast_duration
.gubernator_broadcast_counter
: Rate of global broadcasts. Labelcondition
may betimer
|queue_full
to indicate what triggered the broadcast.gubernator_concurrent_checks_counter
from summary to gauge type.gubernator_async_durations
togubernator_async_duration
.gubernator_asyncrequest_retries
togubernator_batch_retries
.gubernator_queue_length
togubernator_batch_queue_length
.