Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Apstra Telemetry and Intent-Based Analytics

What Is Intent-Based Analytics?

Intent-Based Analytics (IBA) extracts knowledge from raw telemetry data, assisting you in monitoring operational status changes in your infrastructure. To configure IBA, select Blueprints from the left navigation menu in the Apstra GUI. Select your blueprint and navigate to the Analytics tab.

IBA Probes

An IBA probe is a real-time analytics pipeline that enables you to set up conditions of interest (situations to monitor). An IBA probe+

+

retrieves data, processes it, and then compares the result against expectations.

IBA probes:

  • Collect different types of telemetry data from managed devices.
  • Enrich the data with contextual information from the blueprint.
  • Aggregate and process the raw data into more meaningful data such as average over time, state in time, standard deviation, and so forth.
  • Raise anomalies when the network deviates from an intended state and streams the anomalies as alerts to external systems, as necessary.

Probes are available as either predefined probes or user-defined (custom) probes. When you deploy a blueprint, some predefined probes are enabled automatically. You can enable other predefined probes on-demand from a catalog, as described in the Predefined Probes Catalog.

Telemetry Services

You can view a list of telemetry services currently activated in your Apstra deployment. Each service represents a different type of data Apstra collects from your managed devices. For each telemetry service, Apstra issues different CLI show commands over the device API to ingest the data utilized in IBA.

To view the available telemetry services in the Apstra GUI, from the left navigation menu, select Device > Telemetry > Services

Note:

The raw data that Apstra collects does not appear on the Telemetry Services page. The raw data is only shown and visualized in IBA probes.

Auto-Enabled Probes

When you deploy a blueprint, several IBA probes are automatically enabled. IBA probes are used to monitor essential information about the managed fabric and generate anomalies when it detects degradations in the device health or fabric performance.

To view all existing probes for your blueprint, navigate to the Analytics dashboard, then click the Probes tab.

The following probes are enabled by default:

Predefined Probes Catalog

In addition to auto-enabled probes, you can select predefined probes from a built-in catalog and enable these probes based on your monitoring requirements.

Some predefined probes (such as EVPN or Optical Transceivers probes) activate additional services. These probes collect the necessary data from the devices and ingest the data into the probe for analysis.

To view all existing probes for your blueprint, navigate to the Analytics dashboard, then click the Probes tab. To access the list of predefined probes, select Instantiate Predefined Probe from the Create Probe drop-down, then click Create.

For more information about predefined probes, see Predefined Probes in the Juniper Apstra User Guide.

Custom Probes

If you have a monitoring use case not addressed by any of the default or predefined probes, you must create a new custom probe. To create a new probe, from the Analytics dashboard, select Probes > Create New Probe.

For the probe to be functional, you'll need to add at least one processor. A processor adds data to your probe from one of the existing telemetry services. A pipeline starts when the processor(s) injects the raw data into the pipeline. The raw data is then sent to the processor. For descriptions of the available processors, see Types of Processors.

Here is an example of a source processor, whose processor type is Interface Counters.

What If Apstra Doesn’t Collect the Data You're Looking For?

If Apstra did not collect the data you want to monitor, we recommend that you use Apstra's Custom Telemetry Collection feature. To learn about this feature, proceed to the next section Custom Telemetry Collection Overview.