ITRS Analytics Forecasting
Forecasting app Copied
Opsview integrates with the ITRS Analytics Forecaster app by exporting metrics from your Service Checks to ITRS Analytics, and running advanced timeseries prediction models. Once forecasts are created, signals are generated when thresholds are breached, or are predicted to be breached within a defined duration, allowing you to develop proactive incident prevention strategies.
Prerequisites Copied
The Forecaster app relies on metric timeseries data being exported from Opsview to ITRS Analytics. As a result, the following is required:
- Opsview Results Exporter component
- An ITRS Analytics instance running version 2.6
Architecture Copied
Configuring Results Exporter Copied
In order to utilize the Forecaster app, data must flow from Opsview to ITRS Analytics. To enable this integration, the Results Exporter component must be configured to export results data to ITRS Analytics. The Forecaster app utilizes the same export configuration as the Dynamic Thresholds feature.
To export data to an ITRS Analytics instance, add the following configuration to your Results Exporter configuration file at /opt/opsview/deploy/etc/user_results_exporter.yml
. If opsview_results_exporter_outputs
is already defined, then add the obcerv
output to the existing configuration.
Refer to the Dynamic thresholds documentation at retrieving ITRS Analytics ingestion credentials to learn how to retrieve the certificate contents and ingestion password from ITRS Analytics.
opsview_dynamic_thresholds_ingestion_host: obcervinstance.domain.com
opsview_dynamic_thresholds_ingestion_password: your-ingestion-api-password
opsview_results_exporter_outputs:
obcerv:
forecasting:
type: dynamic_thresholds
filter: '*'
parameters:
host: '{{ opsview_dynamic_thresholds_ingestion_host }}'
port: 443
cert_path: /path/to/obcerv/ingestion/cert.pem
username: ingestion-api
password: '{{ opsview_dynamic_thresholds_ingestion_password }}'
Once the configuration is added, run the results-exporter-install.yml
playbook with Opsview Deploy to apply the changes.
cd /opt/opsview/deploy
./bin/opsview-deploy ./lib/playbooks/results-exporter-install.yml
Using the Forecaster app Copied
Permissions Copied
Warning
ITRS Analytics users accessing the Forecaster app within the ITRS Analytics UI will be able to view Host names, Service Check names, metric names, and metric values for all data exported from your Opsview system. This functionality is separate from the Users and Roles configuration within Opsview itself.
Please refer to the Forecaster app documentation in ITRS Analytics.