UNPKG

openclaw-grafana-lens

Version:

OpenClaw plugin that gives AI agents full Grafana access — 18 composable tools for PromQL/LogQL/TraceQL queries, dashboard creation, alerting, SRE investigation, security monitoring, data collection pipeline management via Grafana Alloy (29 recipes), and

124 lines (123 loc) 3.15 kB
{ "name": "openclaw-grafana-lens", "version": "0.5.6", "description": "OpenClaw plugin that gives AI agents full Grafana access — 18 composable tools for PromQL/LogQL/TraceQL queries, dashboard creation, alerting, SRE investigation, security monitoring, data collection pipeline management via Grafana Alloy (29 recipes), and full OTLP observability (metrics, logs, traces) with gen_ai semantic conventions", "type": "module", "license": "MIT", "keywords": [ "openclaw", "openclaw-plugin", "grafana", "grafana-plugin", "observability", "monitoring", "dashboards", "alerting", "ai-agent", "ai-observability", "genai", "llm-monitoring", "llm-observability", "opentelemetry", "otlp", "otel", "gen-ai-semantic-conventions", "promql", "logql", "traceql", "prometheus", "loki", "tempo", "mimir", "lgtm-stack", "metrics", "logs", "traces", "distributed-tracing", "prompt-injection-detection", "security-monitoring", "tool-loop-detection", "cost-tracking", "token-usage", "ai-cost-management", "dashboard-templates", "panel-rendering", "custom-metrics", "data-observatory", "agent-tools", "composable-tools", "secret-redaction", "sre", "incident-response", "investigation", "triage", "anomaly-detection", "alert-fatigue", "hypothesis-generation", "root-cause-analysis", "grafana-alloy", "alloy", "telemetry-collector", "data-collection-pipeline", "pipeline-management", "prometheus-exporter", "log-collection", "trace-ingestion", "profiling", "pyroscope" ], "scripts": { "prebuild": "node scripts/write-version.mjs", "build": "tsc", "prepack": "npm run build", "prepublishOnly": "npm run build && npm test -- --run", "test": "vitest", "typecheck": "tsc --noEmit" }, "repository": { "type": "git", "url": "https://github.com/awsome-o/grafana-lens.git" }, "bugs": { "url": "https://github.com/awsome-o/grafana-lens/issues" }, "homepage": "https://github.com/awsome-o/grafana-lens#readme", "files": [ "dist/", "skills/", "openclaw.plugin.json", "README.md" ], "dependencies": { "@opentelemetry/api": "^1.9.0", "@opentelemetry/api-logs": "^0.57.0", "@opentelemetry/exporter-logs-otlp-http": "^0.57.0", "@opentelemetry/exporter-metrics-otlp-http": "^0.57.0", "@opentelemetry/exporter-trace-otlp-http": "^0.57.0", "@opentelemetry/resources": "^1.30.0", "@opentelemetry/sdk-logs": "^0.57.0", "@opentelemetry/sdk-metrics": "^1.30.0", "@opentelemetry/sdk-trace-base": "^1.30.0", "@opentelemetry/semantic-conventions": "^1.28.0" }, "devDependencies": { "ajv": "^8.18.0", "openclaw": "*", "typescript": "^5.7.0", "vitest": "^3.0.0" }, "peerDependencies": { "openclaw": ">=2026.5.0" }, "openclaw": { "extensions": [ "./index.ts" ], "install": { "minHostVersion": ">=2026.5.0" }, "compat": { "pluginApi": ">=2026.5.0" } } }