About HealthBot - ksator/junos_monitoring_with_healthbot GitHub Wiki
You can use HealthBot to collect data from the network (using SNMP, NETCONF, OpenConfig telemetry ...), store the data collected in its database, process the data collected.
Healthbot has CLI, GUI, API.
Here's the HealthBot documentation https://techlibrary.juniper.net/documentation/product/en_US/contrail-healthbot