OpenTelemetry-Matlab
MATLAB接口OpenTelemetry
MATLAB接口OpenTelemetry
MATLAB®接口OpenTelemetry™基于OpenTelemetry规范。OpenTelemetry是一个可观测性框架,用于创建和管理遥测数据,如痕迹、度量和日志。这些数据可以被发送到一个可观测性后端监控、警报、和分析。
状态
- 目前只支持跟踪。金宝app指标和日志将在未来。
- 这个包是支持和测试在Window金宝apps®和Linux®。在未来我们将添加macOS支持。金宝app
//www.tatmou.com)
MathWorks产下载188bet金宝搏品(需要MATLAB R2022b发布或更新
第三方产品:下载188bet金宝搏
安装
安装说明
在继续之前,确保安装以下产品:下载188bet金宝搏
- 下载vcpkg。安装以下软件包:
- 下降
- c-ares
- 旋度
- grpc
- nlohmann-json
- openssl
- protobuf
- re2公司
- upb
- zlib
- gt
- 基准
- 下载、构建和安装OpenTelemetry c++
cd < opentelemetry-cpp-root > cmake - s。- b在-DCMAKE_CXX_STANDARD建立-DCMAKE_BUILD_TYPE =释放-DCMAKE_POSITION_INDEPENDENT_CODE = = 20 -DWITH_OTLP_HTTP = TRUE -DWITH_OTLP_GRPC = TRUE -DOPENTELEMETRY_INSTALL =在-DCMAKE_TOOLCHAIN_FILE = < vcpkg_root > \ \ buildsystems \ vcpkg的脚本。cmake cmake——构建构建——配置发布目标ALL_BUILD cmake——安装构建前缀< opentelemetry-cpp-installdir >
下载OpenTelemetry MATLAB
构建和安装OpenTelemetry MATLAB
cd < opentelemetry-matlab-root > cmake - s。- b构建-DCMAKE_INSTALL_PREFIX = < opentelemetry-matlab-installdir > -DCMAKE_TOOLCHAIN_FILE = < vcpkg_root > \ \ buildsystems \ vcpkg的脚本。opentelemetry-cpp-config cmake -DCMAKE_PREFIX_PATH = <路径。cmake > cmake——构建构建——配置发布目标安装
- 下载OpenTelemetry收集器。你可以获得一个预构建二进制的平台。
开始
- 开始OpenTelemetry收集器
otelcol——配置< otelcol-config-yaml >
- 开始MATLAB
- MATLAB OpenTelemetry MATLAB安装目录添加到您的路径
> >目录< OpenTelemetry MATLAB installdir >
例子
- 创建一个默认的示踪供应商并保存它。
> > p = opentelemetry.sdk.trace.TracerProvider ();> > setTracerProvider (p);
- 开始一个跨度
> sp = tr.startSpan("First Span");">
> > tr = opentelemetry.trace。getTracer(“第一示踪剂”);> > sp = tr.startSpan(“第一跨度”);
- 结束跨度
> > sp.endSpan ();
- 如果你的收集器配置为显示数据,你应该看到你的跨度显示。
帮助
查看单个函数的文档类型“帮助< function_name >”。例如,
> >帮助opentelemetry.sdk.trace.TracerProvider
许可证
中可用的许可证许可文件在这个存储库中
社区支持金宝app
版权2023年MathWorks公司。
引用作为
邓肯Po (2023)。OpenTelemetry-MatlabGitHub (https://github.com/mathworks/OpenTelemetry-Matlab/releases/tag/v1.0.1)。检索。
api /行李/ + opentelemetry / +行李
api /行李/行李+ opentelemetry / + / +传播
api /背景/ + opentelemetry / +上下文
api /背景/ + opentelemetry / + / +传播
api /跟踪/ + opentelemetry / +跟踪
api /跟踪/ + opentelemetry / +跟踪/ +传播
出口商/ otlp / + opentelemetry / + / + otlp出口商
sdk /跟踪/ sdk + opentelemetry / + / +跟踪
测试
测试/性能
版本 | 发表 | 发布说明 | |
---|---|---|---|
1.0.1.0 | GitHub上看到这个版本发布说明:https://github.com/mathworks/OpenTelemetry-Matlab/releases/tag/v1.0.1 |
||
1.0 |
问题在这个视图或报告GitHub插件,参观GitHub库。
问题在这个视图或报告GitHub插件,参观GitHub库。