otel-monitoring-setup

Pass

Audited by Gen Agent Trust Hub on Apr 4, 2026

Risk Level: SAFECOMMAND_EXECUTIONEXTERNAL_DOWNLOADS
Full Analysis
  • [COMMAND_EXECUTION]: Provides management scripts (start-telemetry.sh, stop-telemetry.sh, cleanup-telemetry.sh) to control the lifecycle of Docker containers used for monitoring metrics and logs.
  • [COMMAND_EXECUTION]: Programmatically updates the ~/.claude/settings.json configuration file using shell commands and jq to enable telemetry and set environment variables for OTLP exporters.
  • [EXTERNAL_DOWNLOADS]: Fetches official Docker images from the Docker Hub registry for the OpenTelemetry Collector (otel/opentelemetry-collector-contrib), Prometheus (prom/prometheus), Loki (grafana/loki), and Grafana (grafana/grafana).
  • [DATA_EXFILTRATION]: Configures telemetry collection to transmit usage data, including token counts, API costs, and productivity metrics, to a user-specified local or enterprise endpoint.
Audit Metadata
Risk Level
SAFE
Analyzed
Apr 4, 2026, 01:30 PM