Defining Workflow Insights Backups

This procedure describes how to configure Workflow Insights 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.

Workflow Insights backups are incremental—they store all new data since the last successful backup. Properly defined backup settings enable you to restore your data even when the Workflow Insights cluster 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:

    • UNIX/Linux: ~/ctm_em/services/config/workflow-insights-service-application.yml

    • Windows: "%EM_HOME%\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 Workflow Insights and Elasticsearch services, as described in Recycling a Component.

    The Workflow Insights backup settings are configured.