Nautobot 3.1+ · Python 3.10+

Put automation ROI on the board.

Native Nautobot telemetry that converts time saved, error reduction, throughput, and adoption into timestamped, API-ready proof. No victory laps without the numbers.

ROI Command Center LIVE

Time Saved

1.75HR

TARGET LOCKED

Error Reduction

90%

QUALITY SURGE

Throughput

400%

CAPACITY UNLEASHED

Adoption

60%

TEAM MOMENTUM

Configured v1 target values · live data replaces the demo feed

But wait, there’s more

Four unfair advantages. Zero soft claims.

NATIVE MODELS

Proof, not vibes

Timestamped metric values, JSON context, baselines, targets, and uniqueness constraints turn ROI into auditable Nautobot data.

IDEMPOTENT

Replay with confidence

The transactional seed Job creates or updates deterministic observations, supports dry runs, and refuses duplicate noise.

EVERY SURFACE

Metrics everywhere

Drive the dashboard, CRUD endpoints, aggregate summary API, GraphQL, webhooks, filters, and exports from one source of truth.

BATTLE TESTED

Built to clear checks

Docker-backed Nautobot tests, migration checks, permissions, invalid payloads, Ruff, Poetry, builds, and strict docs all get called up.

Play of the game

One job. Four scorecards.

Choose a metric. Watch the formula and operational context snap into focus. This is how automation earns budget.

metric-definition.json
Announcer breakdown

Why it wins

The stat board

0

ROI metrics activated

0

REST endpoints fielded

0

Max sample days per run

1×

Unique observation key

Join the squad

Stop defending automation. Start proving it.

Clone the app. Enable the plugin. Seed the first four scorecards. Put measurable Nautobot-backed automation outcomes in front of the people making the next decision.

$ git clone https://github.com/Lipford-Dutch/nautobot-app-custom-metrics.git