TimelessLogs.Telemetry (timeless_logs v1.4.12)

Copy Markdown View Source

Telemetry events emitted by TimelessLogs.

Events

  • [:timeless_logs, :flush, :stop] - A buffer flush completed.

    • Measurements: %{duration: native_time, entry_count: integer, byte_size: integer}
    • Metadata: %{block_id: integer}
  • [:timeless_logs, :query, :stop] - A query completed.

    • Measurements: %{duration: native_time, total: integer, blocks_read: integer}
    • Metadata: %{filters: keyword}
  • [:timeless_logs, :retention, :stop] - A retention cleanup completed.

    • Measurements: %{duration: native_time, blocks_deleted: integer}
    • Metadata: %{}
  • [:timeless_logs, :flush, :error] - A buffer flush failed (write or index error).

    • Measurements: %{entry_count: integer}
    • Metadata: %{reason: term}
  • [:timeless_logs, :compaction, :error] - A compaction pass failed.

    • Measurements: %{}
    • Metadata: %{reason: term}
  • [:timeless_logs, :block, :error] - A block read failed (corrupt or missing).

    • Measurements: %{}
    • Metadata: %{file_path: string, reason: atom}