Configure Tempus

Tempus is an algorithm in Moogsoft AIOps that clusters alerts based on the similarity of their timestamps. See Time-based Clustering with Tempus for more information on how the clustering algorithm works.

Before you begin

Before you set up Tempus via the UI, ensure you have met the following requirements:

  • Your LAMs or integrations are running and Moogsoft AIOps is receiving events.

Configure a basic Tempus algorithm

To configure a basic Tempus algorithm from the UI, using the default settings:

  1. Navigate to the Settings tab.

  2. Click Tempus in the Algorithms section.

  3. Click the Active switch to turn on the Tempus algorithm that uses the default settings.

  4. Use the default or enter a description of the Tempus algorithm.

Configure an advanced Tempus algorithm

To configure an advanced Tempus algorithm from the UI, using your own settings:

  1. Navigate to the Settings tab.

  2. Click Tempus in the Algorithms section.

  3. Use the default or enter a description of the Tempus algorithm.

  4. Click Show Advanced to display the Tempus settings.

  5. Configure the algorithm settings for Tempus:

    • Entropy Threshold: Sets the minimum entropy value for an alert to be clustered into a Situation. Tempus does not cluster any alerts with an entropy value below the threshold into Situations. The default of 0 means that all alerts are processed.

  6. Configure the trigger settings for Tempus:

    • Execution Interval: Executes the Tempus algorithm after a defined number of seconds.

  7. Configure the correlation time period settings for Tempus:

    • Time Period: Determines the length of time when Tempus analyzes alerts and clusters them into a Situation each time it runs. Default time period is 1200 seconds (20 minutes). The default time period and bucket size provides 240 buckets per time period.

    • Bucket Size: Determines the time span of each bucket in which alerts are captured. Default bucket size is 5 seconds. The default time period and bucket size provides 240 buckets per time period.

      Note

      Moogsoft does not recommend you change the bucket size. If you do want to change it, then change with caution because Tempus is designed to use small bucket sizes.

    • Arrival Spread: Sets the acceptable latency or arrival window for each alert, in seconds. Use this to minimise or reduce the impact of multiple alerts arriving over a small amount of time and landing in separate buckets. A larger value means a wider distribution to multiple time buckets, and hence more tolerance on arrival time.

  8. Click the Active switch to turn on the Tempus algorithm that uses these settings.

  9. If you want to configure other settings for Tempus, such as the alert threshold, use the Graze API endpoint updateTempus.

Reset to default settings

Click Show Advanced and then click Reset to Defaults to override any changes you have made to the settings and return to the default values.