Code Pluginsource linkedVerified

Diagnostics OpenTelemetryv2026.5.28

OpenClaw diagnostics OpenTelemetry exporter for metrics and traces.

@openclaw/diagnostics-otel·runtime diagnostics-otel·by @openclaw
openclaw plugins install clawhub:@openclaw/diagnostics-otel
Latest release: v2026.5.28Download zip

Capabilities

configSchema
Yes
Executes code
Yes
HTTP routes
0
Runtime ID
diagnostics-otel

Compatibility

Built With Open Claw Version
2026.5.28
Min Gateway Version
>=2026.4.25
Plugin Api Range
>=2026.5.28
Security Scan
VirusTotalVirusTotal
Benign
View report →
OpenClawOpenClaw
Benign
high confidence
Purpose & Capability
The package purpose is diagnostics OpenTelemetry export, and the code registers a diagnostics service that exports traces, metrics, and optionally logs to OTLP endpoints using OpenTelemetry libraries.
Instruction Scope
It activates on startup but only starts exporting when diagnostics OTEL config enables it; optional content capture can include model messages, tool inputs/outputs, tool definitions, logs, and system prompts if explicitly configured.
Install Mechanism
The npm package has no install, postinstall, bin, or setup execution path beyond normal plugin runtime loading; dependency use is consistent with OpenTelemetry export.
Credentials
It reads OTEL-related environment variables and can send telemetry off-host to a configured collector, which is expected for this plugin but should be configured deliberately.
Persistence & Privilege
Runtime persistence is limited to a long-lived subscribed service while the plugin is enabled; it unsubscribes and shuts down OpenTelemetry providers on stop and shows no filesystem mutation, shell execution, credential-store access, or destructive actions.
Scan Findings in Context
[SkillSpector:clean] expected: SkillSpector reported no issues; artifact inspection supports that the executable code is telemetry-export logic aligned with the package purpose.
[staticScan:clean] expected: Static scan reported no suspicious patterns; manual review found no child process execution, broad file access, or hidden install hooks.
[VirusTotal:clean] expected: VirusTotal reported 0 malicious and 0 suspicious detections across 58 engines; this is supporting telemetry, not the sole basis for the verdict.
[startup-telemetry-export] expected: The startup service and network telemetry export are disclosed by the plugin name, README, and implementation, and are bounded by diagnostics configuration and OTLP endpoint settings.
[optional-content-capture] expected: The code defaults content capture off and applies redaction/truncation, but users enabling captureContent should understand that prompts, model messages, tool data, and logs may be exported to their collector.
Assessment
Install only if you intend to export OpenClaw Gateway diagnostics to an OTLP collector. Review the collector endpoint, headers, and captureContent settings carefully, especially in environments where prompts, tool outputs, logs, or other telemetry may contain sensitive data.

Verification

Tier
source linked
Scope
artifact only
Summary
Validated package structure and linked the release to source metadata.
Commit
e93216080aa1
Tag
refs/heads/release/2026.5.28
Provenance
No
Scan status
clean

Tags

alpha
2026.5.19-alpha.1
beta
2026.6.1-beta.1
latest
2026.5.28

@openclaw/diagnostics-otel

Official OpenTelemetry diagnostics exporter for OpenClaw.

This plugin exports OpenClaw Gateway traces, metrics, and logs to an OTLP collector for observability stacks such as Grafana, Datadog, Honeycomb, New Relic, Tempo, and compatible collectors.

Install

openclaw plugins install @openclaw/diagnostics-otel

Restart the Gateway after installing or updating the plugin.

Configure

Enable the plugin and set the OTLP endpoint in plugins.entries.diagnostics-otel.config.

The full config surface, metric names, span names, and collector examples live in the docs:

Package

  • Plugin id: diagnostics-otel
  • Package: @openclaw/diagnostics-otel
  • Minimum OpenClaw host: 2026.4.25