OpenTelemetry-Matlab

MATLAB接口OpenTelemetry

0下载

更新2023年6月13日

从GitHub

查看许可GitHub

MATLAB接口OpenTelemetry

MATLAB®接口OpenTelemetry™基于OpenTelemetry规范。OpenTelemetry是一个可观测性框架,用于创建和管理遥测数据,如痕迹、度量和日志。这些数据可以被发送到一个可观测性后端监控、警报、和分析。

状态

  • 目前只支持跟踪。金宝app指标和日志将在未来。
  • 这个包是支持和测试在Window金宝apps®和Linux®。在未来我们将添加macOS支持。金宝app

MathWorks产下载188bet金宝搏品(//www.tatmou.com)

需要MATLAB R2022b发布或更新

第三方产品:下载188bet金宝搏

安装

安装说明

在继续之前,确保安装以下产品:下载188bet金宝搏

  1. 下载vcpkg。安装以下软件包:
  • 下降
  • c-ares
  • 旋度
  • grpc
  • nlohmann-json
  • openssl
  • protobuf
  • re2公司
  • upb
  • zlib
  • gt
  • 基准
  1. 下载、构建和安装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 >
  1. 下载OpenTelemetry MATLAB

  2. 构建和安装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——构建构建——配置发布目标安装
  1. 下载OpenTelemetry收集器。你可以获得一个预构建二进制的平台。

开始

  1. 开始OpenTelemetry收集器
otelcol——配置< otelcol-config-yaml >
  1. 开始MATLAB
  2. MATLAB OpenTelemetry MATLAB安装目录添加到您的路径
> >目录< OpenTelemetry MATLAB installdir >

例子

  1. 创建一个默认的示踪供应商并保存它。
> > p = opentelemetry.sdk.trace.TracerProvider ();> > setTracerProvider (p);
  1. 开始一个跨度
> sp = tr.startSpan("First Span");">
> > tr = opentelemetry.trace。getTracer(“第一示踪剂”);> > sp = tr.startSpan(“第一跨度”);
  1. 结束跨度
> > sp.endSpan ();
  1. 如果你的收集器配置为显示数据,你应该看到你的跨度显示。

帮助

查看单个函数的文档类型“帮助< function_name >”。例如,

> >帮助opentelemetry.sdk.trace.TracerProvider

许可证

中可用的许可证许可文件在这个存储库中

社区支持金宝app

MATLAB中央

版权2023年MathWorks公司。

引用作为

邓肯Po (2023)。OpenTelemetry-MatlabGitHub (https://github.com/mathworks/OpenTelemetry-Matlab/releases/tag/v1.0.1)。检索

MATLAB版本兼容性
创建R2023a
与R2022b后来版本兼容
平台的兼容性
窗户 macOS Linux
标签添加标签

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!

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库