Defining Workflow Insights Backups

This procedure describes how to configure Insights Elasticsearch backup settings, which includes the interval between backups, the repository name, the number of previous backups to retain, and the number of backup failures in a row to wait before Xalerts and cluster status messages are generated.

Elasticsearch backups are incremental, which store the updated data since the last successful backup. Properly defined backup settings enable you to restore your data even if the Elasticsearch cluster itself is not retrievable (disaster recovery).

Before you begin

Configure the Cluster Backup Location Workflow Insights setting, as described in Configuring Workflow Insights.

Begin

  1. Open the following backup configuration file of each Control-M/EM Distributed computer in the Workflow Insights environment:

    <install path>/ctm_em/services/config/workflow-insights-service-application.yml

  2. In each file, set the settings as follows:

    • interval: Determines the number of milliseconds to wait until the next backup. Value: 3600000

    • repoName: Defines the repository name. Value: workflow_insights_repository. Do not change the repository name.

    • maxSnapshots: Determines the number of previous backups to retain. Value: 25

    • alertThreshold: Determines the number of backups failures in a row to wait before cluster status messages and alerts are generated. Value: 3

  3. Recycle all Elasticsearch services and then recycle the single Workflow Insights service, as described in Recycling a Component.

    The backup settings are configured.