Class: Sentry::LogEventBuffer

Inherits:
TelemetryEventBuffer show all
Defined in:
lib/sentry/log_event_buffer.rb

Overview

LogEventBuffer buffers log events and sends them to Sentry in a single envelope.

This is used internally by the Sentry::Client.

Constant Summary collapse

DEFAULT_MAX_EVENTS =
100
MAX_EVENTS_BEFORE_DROP =
1000

Constants inherited from TelemetryEventBuffer

TelemetryEventBuffer::FLUSH_INTERVAL

Method Summary

Methods inherited from ThreadedPeriodicWorker

#ensure_thread, #kill