telemetry @ 0.2.0
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": "81b8d84df0fbff5670295584f59f3dc23e0310d821341b2f3b6604ca1d7e0361",
"sizeBytes": 17177
},
"schema": {
"namespace": "plugin_telemetry",
"migrations": [
"migrations/0001_init.sql"
]
},
"actions": [],
"runtime": {
"minTupiflowVersion": "0.0.0"
},
"identity": {
"name": "telemetry",
"type": "telemetry",
"version": "0.2.0",
"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
ue6XIGrFVruE4MlQ7u7T1jMEDfBsCliYgHyMwU6OZDV+Mf+BnkEmCyXKYzMLuAgXpcAXpLpnQol9Z9CEeVK1AA==