ark::logging::LogWriterMessageQueueStatistics

Defined in header “ark/logging/stages/log_writer_message_queue.hh”.


Statistics related to this message queue.

Variables

  • uint64_t dropped_message_count= 0
    Number of messages dropped over the lifetime of this queue. Only includes messages that were intended to be written (ie, not messages that are buffered).

  • uint64_t dropped_message_bytes= 0
    Number of bytes dropped over the lifetime of this queue. Only includes messages that were intended to be written (ie, not messages that are buffered).

  • uint64_t queued_message_count= 0
    Number of messages on the queue.

  • uint64_t queued_message_size= 0
    Number of bytes on the primary queue.

  • uint64_t unhandled_exception_count= 0
    Count of unhandled excceptions we’ve experienced (such as, trying to serialize).

  • std::map< std::string, LogWriterEventBufferStatistics > event_buffers
    All of the event buffer statistics.