Help Center User GuideGetting StartedFAQRelease Notes
User Guide
Getting Started
Release Notes

New and Changed Features

We’re pleased to announce the availability of HealthBot Release 2.1.0. With this release, the new and changed features include:

Licensed Features

Starting with Release 2.1.0, HealthBot provides Juniper Agile Licensing to manage licenses for HealthBot features. To use a licensed feature, you need to purchase and activate a license that corresponds to the HealthBot feature you want to deploy.

GUI Tooltips enhancement

Question mark tooltips are added next to the title headings of HealthBot GUI pages. When you hover your pointer over the question mark tooltip, a box appears with information about the GUI page.


HealthBot provides four new verification and troubleshooting features: HealthBot self-test, device reachability test, ingest connectivity test, and “No-data” debug.

Syslog Ingest

Syslog is now supported as an ingest/sensor type.

Playbook Schedules

You can now create schedules to automatically run playbook instances. Schedules can be customized to pause and resume running a playbook instance repeatedly over a specified length of time.

Reports Enhancement

You can now include graphs within the generated HealthBot reports for device groups and networks groups.

On-demand Reports and Compare (Diff) Reports

To provide greater flexibility in working with reports, you can now generate on-demand report snapshots, and compare (diff) two reports.

Notifications using MS Teams and Email

HealthBot can now send notifications to Microsoft Teams and email.

SSL and SSH Authentication

To provide secure data connections for HealthBot devices, HealthBot now supports SSL authentication for OpenConfig sensors and SSH authentication for iAgent sensors.

Data Summarization

To improve the performance and disk space utilization of the HealthBot time series database, you can now configure data summarization algorithms (such as latest or mean value) to summarize the raw data collected by HealthBot. The data can be summarized as a function of time or when a change occurs.

Log Level Support for HealthBot Services

You can now collect and download the debug, info, warn, and error level logs for the running HealthBot services of a device group or network group. You can also download the error level logs for the common HealthBot services that are running by default.

Kafka Publish for Sensor and Field Data

In addition to publishing alarm notifications to a Kafka cluster, you can now publish HealthBot sensor and field data to a Kafka cluster.

Modify UDA and UDF Engines

In cases where UDA and UDF scripts require importing Python modules that are not included in the default HealthBot installation, you can modify the UDA and UDF engine to add any dependencies using a bash script.

user@HB-server:~$ healthbot modify-uda-engine --help
usage: healthbot modify-uda-engine [-h] (-s SCRIPT | --rollback) [--simulate]

user@HB-server:~$ healthbot modify-udf-engine --help
usage: healthbot modify-udf-engine [-h] (-s SCRIPT | --rollback) [--simulate]

Python Library (HbEZ) for REST API

HealthBot introduces a Python library (HbEZ) that communicates with the HealthBot REST API and enables you to perform common HealthBot tasks through Python scripts.

HealthBot API Updates

The HealthBot REST API is updated to support the new features introduced in Release 2.1.0.

Help us to improve. Rate this article.
Feedback Received. Thank You!

Ask questions in TechWiki

Check documentation in TechLibrary

Rating by you:      

Additional Comments

800 characters remaining

May we contact you if necessary?


Need product assistance? Contact Juniper Support