产品和服务

OpenTelemetry with MATLAB and Simulink

Measure, trace, and optimize algorithm behavior in distributed systems

The MATLAB Interface to OpenTelemetry support package provides an oberverability framework for MATLAB and Simulink in DevOps workflows. The OpenTelemetry standard is an industry-wide specification for sending telemetry data such as traces, metrics, and logs to observability providers.

With the MATLAB Interface to OpenTelemetry support package, you can:

  • Identify and resolve issues by visualizing execution paths and performance bottlenecks across distributed systems, including Simulink simulations or MATLAB functions hosted on MATLAB Production Server.
  • Track test failures while improving build times and developer agility in continuous integration/continuous delivery (CI/CD) pipelines.
  • Instrument MATLAB algorithms running in your software factory and development platforms
  • Export telemetry data to on-premises or privately hosted observability software such as Jaeger®, ELK stack, and Prometheus® or to public cloud observability providers like Grafana® Cloud, Splunk®, and Datadog®.
MATLAB logo with arrows pointing to icons labeled Traces, Metrics, and Logs.

Increase Developer Productivity in Enterprise IT Environments

Leverage OpenTelemetry's logging, tracing, and metrics to address complex data pipelines and enterprise IT systems that span multiple applications and services. Track performance and behavior of MATLAB algorithms hosted on MATLAB Production Server. Monitor your running services with support for Prometheus metrics. Alert your data science teams when data drift is detected in deployed models.

Use Existing Observability Tools

Target your existing observability solution with support for the OpenTelemetry format, exporting to all major observability vendors. 

Automatically Instrument Functions

Add observability to your existing functions with automatic tracing in just a few lines of code. Set up your tracer provider, create an AutoTrace object, and start your function with tracing enabled.