Emit Telemetry Data to an OpenTelemetry-Compatible Monitoring Tool

Export metrics, logs, and traces from InterSystems IRIS via OTLP/HTTP.

Updated Feb 2, 2026
One-click install
npx skills add https://github.com/sorodriguezz/skills-objectscript --skill emit-telemetry-data-to-an-opentelemetry-compatible-monitoring-tool
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Emit Telemetry Data to an OpenTelemetry-Compatible Monitoring Tool
Source: https://github.com/sorodriguezz/skills-objectscript/tree/main/skills/emit-telemetry-data-to-an-open-telemetry-compatible-monitoring-tool
Command: npx skills add https://github.com/sorodriguezz/skills-objectscript --skill emit-telemetry-data-to-an-opentelemetry-compatible-monitoring-tool

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill enables InterSystems IRIS to send telemetry data (metrics, logs, and traces) to OpenTelemetry-compatible monitoring tools, providing enhanced visibility into application performance and behavior.

Core Features & Use Cases

  • Emit Metrics: Send collected metrics from the /api/monitor API to an OTel endpoint.
  • Emit Logs: Forward system messages and audit logs as structured OTel log signals.
  • Emit Traces: Generate and export traces for web application requests and instrumented application code.
  • Use Case: Monitor the performance of your InterSystems IRIS applications in real-time by sending metrics and logs to a central OpenTelemetry Collector and visualizing them in a dashboard like Grafana.

Quick Start

Configure your InterSystems IRIS instance to emit metrics by enabling OTel Metrics in the Management Portal under System Administration > Configuration > Additional Settings > Monitor.

Frequently Asked Questions about Emit Telemetry Data to an OpenTelemetry-Compatible Monitoring Tool

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I send InterSystems IRIS telemetry data to an OpenTelemetry monitoring tool?

InterSystems IRIS exports telemetry data by sending metrics, logs, and traces to a configured OpenTelemetry-compatible endpoint using the OTLP/HTTP protocol.

Can I export InterSystems IRIS logs and traces using OpenTelemetry?

Yes, you can export InterSystems IRIS logs and traces using OpenTelemetry by configuring the Skill to forward system messages as structured log signals and generate detailed traces for web application requests.

How do I configure OpenTelemetry metrics emission in InterSystems IRIS?

Configure OpenTelemetry metrics emission in InterSystems IRIS by enabling the OTel Metrics setting in the Management Portal under System Administration > Configuration > Additional Settings > Monitor.

Does InterSystems IRIS support OTLP/HTTP for application performance monitoring?

Yes, InterSystems IRIS supports OTLP/HTTP for application performance monitoring by exporting telemetry data including metrics, logs, and traces to an OpenTelemetry-compatible Collector.

Can I visualize InterSystems IRIS metrics in Grafana using OpenTelemetry?

Yes, you can visualize InterSystems IRIS metrics in Grafana by sending telemetry data via OTLP/HTTP to a central OpenTelemetry Collector, which forwards the metrics to your Grafana dashboard.

What telemetry signals can I emit from InterSystems IRIS to an OpenTelemetry Collector?

You can emit metrics, logs, and traces from InterSystems IRIS to an OpenTelemetry Collector. The system supports configuring signal emission intervals and log severity levels for monitoring and debugging.