ITRS Obcerv Forecasting

ITRS Obcerv Forecasting Copied

Opsview integrates with the ITRS Obcerv Forecaster app by exporting metrics from your Service Checks to Obcerv, 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 Obcerv. As a result, the following is required:

Architecture Copied

Forecasting Architecture

Configuring Results Exporter Copied

In order to utilize the Forecaster app, data must flow from Opsview to Obcerv. To enable this integration, the Results Exporter component must be configured to export results data to Obcerv. The Forecaster app utilizes the same export configuration as the Dynamic Thresholds feature.

To export data to an Obcerv 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 Obcerv ingestion credentials to learn how to retrieve the certificate contents and ingestion password from Obcerv.

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

Please refer to the Forecaster App documentation in Obcerv.

["Opsview On-premises"] ["User Guide"]

Was this topic helpful?