|
Network System 0.1.1
High-performance modular networking library for scalable client-server applications
|
Batch export configuration. More...
#include <tracing_config.h>

Public Attributes | |
| size_t | max_queue_size = 512 |
| Maximum number of spans to batch before export @default 512. | |
| std::chrono::milliseconds | schedule_delay {5000} |
| Maximum time to wait before exporting a batch @default 5000ms. | |
| size_t | max_export_batch_size = 512 |
| Maximum batch size for a single export @default 512. | |
| std::chrono::milliseconds | export_timeout {30000} |
| Timeout for export operations @default 30000ms. | |
Batch export configuration.
Definition at line 56 of file tracing_config.h.
| std::chrono::milliseconds kcenon::network::tracing::batch_config::export_timeout {30000} |
Timeout for export operations @default 30000ms.
Definition at line 80 of file tracing_config.h.
| size_t kcenon::network::tracing::batch_config::max_export_batch_size = 512 |
Maximum batch size for a single export @default 512.
Definition at line 74 of file tracing_config.h.
| size_t kcenon::network::tracing::batch_config::max_queue_size = 512 |
Maximum number of spans to batch before export @default 512.
Definition at line 62 of file tracing_config.h.
| std::chrono::milliseconds kcenon::network::tracing::batch_config::schedule_delay {5000} |
Maximum time to wait before exporting a batch @default 5000ms.
Definition at line 68 of file tracing_config.h.