- Home
- Skills
- Agents & Orchestration
- Robot Telemetry & Observability
Robot Telemetry & Observability
Logs, metrics, traces and MCAP black-box recording for robots, with dashboards, alerts and incident replay.
$29
Works with the AI Agents you already use
Robot Telemetry & Observability
Example session with this skill installed
I need to instrument my fleet of delivery robots. Setup a signals catalogue for battery, localization, and CPU, then provide a Grafana dashboard config for mission failure rates.
- Read your context and instructions
- Compiled the robot telemetry
I have defined the signals catalogue for your delivery robots and generated the corresponding Grafana dashboard configuration. The setup includes specific thresholds for battery health and localization quality.
Robotics Observability Configuration
1. Signals Catalogue
| Subsystem | Signal Name | Metric Type | Unit | Alert Threshold |
|---|---|---|---|---|
| Power | battery_voltage | Gauge | V | < 19.0V (Critical) |
| Power | battery_temp | Gauge | °C | > 55°C (Warning) |
| Localization | pose_covariance | Gauge | m² | > 0.5 (Lost) |
| Compute | cpu_usage_avg | Gauge | % | > 90% (Throttling) |
| Mission | mission_status | Enum | N/A | Status: 4 (Failed) |
2. Grafana Dashboard JSON (Snippet)
{
"panels": [
{
"title": "Fleet Mission Success Rate",
"type": "stat",
"datasource": "Prometheus",
"targets": [
{
"expr": "sum(rate(robot_mission_status{status='success'}[5m])) / sum(rate(robot_mission_status[5m]))",
"legendFormat": "Success Rate"
}
],
"fieldConfig": {
"defaults": {
"unit": "percentunit",
"thresholds": {
"steps": [
{"value": null, "color": "red"},
{"value": 0.95, "color": "green"}
]
}
}
}
},
{
"title": "Localization Quality by Robot ID",
"type": "timeseries",
"targets": [
{
"expr": "avg by (robot_id) (pose_covariance)",
"legendFormat": "{{robot_id}}"
}
]
}
]
}
Next steps
- Implement the
diagnostic_updaterin your ROS 2 nodes to publish these metrics to the/diagnosticstopic. - Configure the
mcaprecorder to trigger a 30-second snapshot whenevermission_statusequalsFailed. - Import the provided JSON into your Grafana instance and link it to your Prometheus data source.
Connects securely to your tools. The creator never sees your data.
About this skill
Dashboards, alerts and black-box replay for every robot.
Instrument robots, drones and their backends for observability - structured logs, metrics, traces (OpenTelemetry), ROS 2 topics to Prometheus/Grafana, MCAP recording with Foxglove, health monitoring and diagnostics (diagnostic_updater), alerting rules, black-box recorder for incidents and log retention. Use when the user needs dashboards, alerts or incident investigation for robots, or must understand why a robot failed in the field.
Includes an EXPERT.md reference (exact parameters, thresholds, failure diagnosis).
Acceptable use: civil and commercial applications only. Any military, paramilitary or weapon-related use is prohibited, as stated in the skill itself.
How to use
Skills on Agensi run inside your AI agent. Copy the prompt, paste it into your agent, and it connects to Agensi and installs this skill for you. If a payment is needed, your agent shows it to you first.
Reviews
No reviews yet
Be one of the first to try it. Every listed skill passes our trust checks below.
Security scanned
Passed our 8-point scan before listing
Fresh listing
Recently published to Agensi
Money-back guarantee
Doesn't do what its page promises? You get your money back.
Trust & safety
Security scanned
Verified clean today
- Passed all security checks, Safe to install