telemetry @ 0.2.2
Observability recorder: subscribes to host telemetry events plus samplers; TimescaleDB-backed hypertables, CAGGs, retention policies; admin dashboard.
Publisher / author
tupiflow
Type
telemetry
Signing key
kid-20260520-e5fe9257
Bundle
Download signed bundle
verifies against kid-20260520-e5fe9257
Signed manifest (spec)
Byte-for-byte signed payload. Hash with RFC 8785 canonical JSON, verify the Ed25519 signature against the public key for kid-20260520-e5fe9257.
{
"icon": {
"kind": "svg",
"path": "icon.svg"
},
"bundle": {
"sha256": "98dd5827c276924e7a9bb9360e5e9d909bc258c38553b6c5d4cbe55784f4f456",
"sizeBytes": 17179
},
"schema": {
"namespace": "plugin_telemetry",
"migrations": [
"migrations/0001_init.sql"
]
},
"actions": [],
"runtime": {
"minTupiflowVersion": "0.0.0"
},
"identity": {
"name": "telemetry",
"type": "telemetry",
"version": "0.2.2",
"publisher": "tupiflow",
"description": "Observability recorder: subscribes to host telemetry events plus samplers; TimescaleDB-backed hypertables, CAGGs, retention policies; admin dashboard."
},
"entrypoint": "bundle.mjs",
"capabilities": [
"db.read",
"db.write",
"events.subscribe",
"route.context.user"
],
"frontendRoutes": [
{
"icon": "Activity",
"path": "/telemetry",
"label": "Telemetry",
"bundleEntry": "frontend/dashboard.mjs",
"componentExport": "TelemetryDashboard"
}
],
"requiredExtensions": [
"timescaledb",
"timescaledb_toolkit"
],
"requiresHostRestart": true
} Signature
Abu5jOStwJ195jpWJ1yG7DX1HAwWkmfJeBQz6jNzthY47rDvPbcOjhutkGx4auJgeqRE49OrFlOubfs4pipaCQ==