otel-cli:OpenTelemetry命令行工具,用于从Shell脚本和类似环境发送事件

时间:2021-04-07 05:38:58
【文件属性】:
文件名称:otel-cli:OpenTelemetry命令行工具,用于从Shell脚本和类似环境发送事件
文件大小:44KB
文件格式:ZIP
更新时间:2021-04-07 05:38:58
Go otel-cli otel-cli是用于发送OpenTelemetry跟踪的命令行工具。 它是用Go语言编写的,旨在用于Shell脚本和其他可用于发送跨度的最佳选项正在执行另一个程序的地方。 由于这需要在每次运行时连接到OTLP端点,因此强烈建议运行localhost opentelemetry收集器,这样不会导致程序运行速度过慢,并且不会在每个命令上发送垃圾邮件。 入门 最简单的方法是: go get github.com/packethost/otel-cli 或者,克隆存储库并在本地构建它: git clone git@github.com:packethost/otel-cli.git cd otel-cli go build 例子 # run a program inside a span otel-cli exec --service my-service --nam
【文件预览】:
otel-cli-main
----local()
--------otel-local-config.yaml(1KB)
----.gitignore(278B)
----go.mod(252B)
----LICENSE(11KB)
----go.sum(39KB)
----main.go(130B)
----README.md(4KB)
----demos()
--------10-span-background-simple.sh(329B)
--------01-simple-span.sh(513B)
--------05-nested-exec.sh(835B)
----cmd()
--------helpers.go(5KB)
--------span_end.go(949B)
--------span_background.go(4KB)
--------span_background_server.go(4KB)
--------helpers_test.go(6KB)
--------otelclicarrier_test.go(5KB)
--------exec.go(3KB)
--------plumbing.go(3KB)
--------span.go(2KB)
--------root.go(2KB)
--------otelclicarrier.go(5KB)
--------span_event.go(2KB)

网友评论