-
Notifications
You must be signed in to change notification settings - Fork 591
Labels
area/distributedDistributed monitoring (master, satellites, clients)Distributed monitoring (master, satellites, clients)enhancementNew feature or requestNew feature or requestref/NC
Description
Is your feature request related to a problem? Please describe.
We queue outgoing JSON-RPC messages in RAM, but we have no idea how many there are right now.
icinga2/lib/remote/jsonrpcconnection.hpp
Line 78 in e50eb52
AsioConditionVariable m_OutgoingMessagesQueued; |
Describe the solution you'd like
- An atomic int modified along with the queue which can be queried just like in Introduce Endpoint#seconds_{reading_messages,awaiting_semaphore,processing_messages}⏱️ #10266.
Additional context
ref/NC/820479
Metadata
Metadata
Assignees
Labels
area/distributedDistributed monitoring (master, satellites, clients)Distributed monitoring (master, satellites, clients)enhancementNew feature or requestNew feature or requestref/NC