3 个版本
0.1.2 | 2024年2月1日 |
---|---|
0.1.1 | 2024年1月31日 |
0.1.0 | 2024年1月31日 |
#4 in #newrelic
16KB
287 行
Easy Init NewRelic OpenTelemetry
此软件包为 OpenTelemetry 提供了一个订阅者,用于将跨度(spans)和指标(metrics)发送到 New Relic。
示例
use easy_init_newrelic_opentelemetry::NewRelicSubscriberInitializer;
use time::macros::offset;
fn main() {
NewRelicSubscriberInitializer::default()
.newrelic_otlp_endpoint("https://127.0.0.1:4317")
.newrelic_license_key("1234567890abcdef1234567890abcdef12345678")
.newrelic_service_name("test-service")
.host_name("test-host")
.timestamps_offset(offset!(+00:00:00));
}
lib.rs
:
New Relic OpenTelemetry 订阅者
此软件包为 OpenTelemetry 提供了一个订阅者,用于将跨度(spans)和指标(metrics)发送到 New Relic。
示例
use easy_init_newrelic_opentelemetry::NewRelicSubscriberInitializer;
use time::macros::offset;
NewRelicSubscriberInitializer::default()
.newrelic_otlp_endpoint("https://127.0.0.1:4317")
.newrelic_license_key("1234567890abcdef1234567890abcdef12345678")
.newrelic_service_name("test-service")
.host_name("test-host")
.timestamps_offset(offset!(+00:00:00));
依赖项
~17–31MB
~486K SLoC