Nautobot Network Observability App

Overview
NetObs is a commercial (licensed) Nautobot Application that simplifies network observability by managing Telegraf configurations for telemetry collection and generating custom Prometheus metrics from Nautobot data. This app streamlines the creation of numerous Telegraf configurations, enabling efficient data collection from various devices.
The App enhances and enriches metrics with the source of truth data, providing rich contextual information to create rich graphs and context aware alerts. It also empowers users to generate custom metrics based on Nautobot data, such as the number of active devices, devices per location, and other valuable insights.
To get started, check out the Installation Guide. You can then follow the Getting Started guide, or explore practical Use Cases to see how to integrate upgrades into your automation pipeline.
Functionality
Telegraf
- Generates Telegraf configs used to pull telemetry from devices.
- Models telemetry inputs (e.g. gNMI, SNMP, CLI), processors (rename, dedup), and outputs (Kafka, prometheus).
- Groups config types to make it simpler to manage Telegraf collection in a network with many different types of devices.
Prometheus
- Create Info metrics and labels from any Nautobot model.
- Provides API endpoint to allow for scraping by Telegraf to send to Prometheus database.
NetObs Servers
- Allows for backing Grafana dashboards and folders up to a Git repository.
- Allows for backing Mimir alert rules to a Git repository.
- Allows for backing Loki alert rules to a Git repository.
Screenshots
The NetObs App Dashboard provides a comprehensive overview of the application's features and functionalities.
Plugin Groups allow for easy organization and management of related plugins per platform/role.
Use Agent Groups to assign monitoring profiles to entire groups of devices.
Generate Telegraf configurations for any monitored device from within Nautobot.
Export Prometheus metrics from any Nautobot model and its attributes.
Learn More
Interested in learning more about OS Upgrades? Fill out this form or email us at [email protected]!
Support
For any support request, please open a ticket in the Network to Code customer portal.