Introduction
Juniper Apstra offers robust automation for data center switching fabrics management. Apstra's Intent-Based Networking (IBN) aids in network creation, deployment, operation, and validation.
Apstra validates that:
-
User-supplied inputs are valid.
-
User inputs align with network constraints.
-
Expected telemetry outputs are correct in a stable network.
-
There is no discrepancy between expected and actual telemetry.
After deploying your network, Apstra collects and validates telemetry data from managed devices. This data is automatically aggregated and cross-checked against the intended state of each telemetry type, such as interfaces, LLDP, and BGP. This capability, known as Intent-Based Analytics (IBA), provides accurate and relevant data for efficient operations and informed decision-making.
Starting with Release 4.2.0, Apstra introduces its Custom Telemetry Collection. This collection enables you to easily configure Apstra to collect new telemetry data from managed devices. Apstra then uses that data in IBA probes to automate knowledge extraction from this raw data through analysis and visualization.
This document guides you on IBA fundamentals and creating a custom telemetry service. You'll also learn how to create a new IBA probe for data visualization and analysis. This guide includes a use case example that shows how to:
-
Define a telemetry service for power metrics collection from managed devices.
-
Create an IBA probe to monitor, detect, and visualize power consumption.
-
Store anomaly history in a time-series database.
Let’s get started!