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
JSON
{
"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"
}
}
}