Latest release: v2026.5.28Download zip
Capabilities
Compatibility
Security Scan
OpenClaw
Benign
high confidencePurpose & Capability
The stated purpose is a Prometheus diagnostics exporter, and the code subscribes to internal diagnostic events, aggregates counters/gauges/histograms, and serves them in Prometheus text format.
Instruction Scope
Runtime behavior matches the README and plugin manifest: startup activation, a registered service, and an exact HTTP route for diagnostics metrics. No prompt-injection text or agent behavior override was found.
Install Mechanism
The artifact is an npm package from the trusted @openclaw publisher, source-linked to openclaw/openclaw, with no install scripts and no bundled third-party dependencies in the shrinkwrap.
Credentials
The plugin has access to internal runtime diagnostics and exposes operational metrics, which is expected for this purpose and bounded by gateway authentication and a trusted-operator route surface.
Persistence & Privilege
It runs on startup but only keeps an in-memory metric store, unsubscribes and resets on stop, and shows no file persistence, credential access, shell execution, or outbound network behavior.
Scan Findings in Context
[VirusTotal telemetry] expected: All 62 engines were undetected/clean, which is consistent with the artifact-backed review.
[SkillSpector advisory scan] expected: SkillSpector reported no issues; artifact inspection also found no unsupported high-impact behavior beyond expected diagnostics export.
Assessment
Install only if you want gateway operators to scrape OpenClaw runtime metrics. Treat the Prometheus endpoint as operationally sensitive because it can reveal usage, model, tool, queue, cost, and health metadata, even though the route is gateway-authenticated and labels are redacted/limited.Verification
Tags
@openclaw/diagnostics-prometheus
Official Prometheus diagnostics exporter for OpenClaw.
This plugin exposes OpenClaw Gateway runtime metrics in Prometheus text format for Prometheus, Grafana, VictoriaMetrics, and compatible scrapers.
Install
openclaw plugins install @openclaw/diagnostics-prometheus
Restart the Gateway after installing or updating the plugin.
Configure
Enable the plugin and set the scrape endpoint options in plugins.entries.diagnostics-prometheus.config.
The full config surface, metric names, and scrape examples live in the docs:
Package
- Plugin id:
diagnostics-prometheus - Package:
@openclaw/diagnostics-prometheus - Minimum OpenClaw host:
2026.4.25
