Skip to content

Nautobot Network Observability App

Nautobot App NetObs
An App for Nautobot, built by Network to Code.

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.

NetObs App Dashboard NetObs App Dashboard

Plugin Groups allow for easy organization and management of related plugins per platform/role.

Plugin Groups Plugin Groups

Use Agent Groups to assign monitoring profiles to entire groups of devices.

Agent Groups Agent Groups

Generate Telegraf configurations for any monitored device from within Nautobot.

Telegraf Configs Telegraf Configs

Export Prometheus metrics from any Nautobot model and its attributes.

Prometheus Metrics Prometheus Metrics Prometheus Metrics Prometheus Metrics

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.