|
Logger System 0.1.3
High-performance C++20 thread-safe logging system with asynchronous capabilities
|
Internal atomic statistics (non-copyable) More...
#include <otlp_writer.h>

Public Attributes | |
| std::atomic< uint64_t > | logs_exported {0} |
| std::atomic< uint64_t > | logs_dropped {0} |
| std::atomic< uint64_t > | export_success {0} |
| std::atomic< uint64_t > | export_failures {0} |
| std::atomic< uint64_t > | retries {0} |
| std::chrono::system_clock::time_point | last_export |
| std::chrono::system_clock::time_point | last_error |
Internal atomic statistics (non-copyable)
Definition at line 187 of file otlp_writer.h.
| std::atomic<uint64_t> kcenon::logger::otlp_writer::internal_stats::export_failures {0} |
Definition at line 191 of file otlp_writer.h.
Referenced by kcenon::logger::otlp_writer::export_batch(), and kcenon::logger::otlp_writer::get_stats().
| std::atomic<uint64_t> kcenon::logger::otlp_writer::internal_stats::export_success {0} |
Definition at line 190 of file otlp_writer.h.
Referenced by kcenon::logger::otlp_writer::export_batch(), and kcenon::logger::otlp_writer::get_stats().
| std::chrono::system_clock::time_point kcenon::logger::otlp_writer::internal_stats::last_error |
Definition at line 194 of file otlp_writer.h.
Referenced by kcenon::logger::otlp_writer::export_batch(), and kcenon::logger::otlp_writer::get_stats().
| std::chrono::system_clock::time_point kcenon::logger::otlp_writer::internal_stats::last_export |
Definition at line 193 of file otlp_writer.h.
Referenced by kcenon::logger::otlp_writer::export_batch(), and kcenon::logger::otlp_writer::get_stats().
| std::atomic<uint64_t> kcenon::logger::otlp_writer::internal_stats::logs_dropped {0} |
Definition at line 189 of file otlp_writer.h.
Referenced by kcenon::logger::otlp_writer::export_batch(), kcenon::logger::otlp_writer::get_stats(), and kcenon::logger::otlp_writer::write().
| std::atomic<uint64_t> kcenon::logger::otlp_writer::internal_stats::logs_exported {0} |
Definition at line 188 of file otlp_writer.h.
Referenced by kcenon::logger::otlp_writer::export_batch(), and kcenon::logger::otlp_writer::get_stats().
| std::atomic<uint64_t> kcenon::logger::otlp_writer::internal_stats::retries {0} |
Definition at line 192 of file otlp_writer.h.
Referenced by kcenon::logger::otlp_writer::export_batch(), and kcenon::logger::otlp_writer::get_stats().