Skip to content

Commit 5871538

Browse files
committed
Share stress test result for simple
1 parent 0369dbe commit 5871538

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

stress/src/logs.rs

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,10 @@
1212
Total Number of Cores: 14 (10 performance and 4 efficiency)
1313
~50 M/sec
1414
~1.1 B/sec (when disabled)
15+
16+
With existing SimpleLogProcessor:
17+
3 M/sec (when enabled) (.with_log_processor(SimpleLogProcessor::new(NoopExporter::new(true))))
18+
26 M/sec (when disabled) (.with_log_processor(SimpleLogProcessor::new(NoopExporter::new(false)))
1519
*/
1620
use opentelemetry_appender_tracing::layer;
1721
use opentelemetry_sdk::error::OTelSdkResult;
@@ -57,7 +61,7 @@ impl LogExporter for NoopExporter {
5761

5862
fn main() {
5963
// change this to false to test the throughput when enabled is false.
60-
let enabled = false;
64+
let enabled = true;
6165

6266
// LoggerProvider with a no-op processor.
6367
let provider: SdkLoggerProvider = SdkLoggerProvider::builder()

0 commit comments

Comments
 (0)