Moogsoft Docs

Clustering Algorithms

You can enable and configure the different clustering algorithms in Moogsoft AIOps to cluster alerts and reduce noise from your operation stack.

Select a clustering algorithm that meets your requirements:

  • Cookbook - Deterministic clustering algorithm that creates Situations defined by the relationship between alerts. Cookbook is highly customizable and can be configured to cluster by specific attribute such as source, language, proximity and time.

  • Speedbird - Linguistic clustering algorithm that analyzes the language similarity across multiple event attributes in order to identify relationships between alerts. Speedbird also factors time similarity into the calculation.

  • Tempus - Time-based clustering algorithm that clusters alerts with similar timestamps. Tempus uses community detection methods to identify which alerts with similar arrival patterns it clusters together. This is the second version of the Classic Sigaliser .

You can add another degree of filtering to the alerts you want to correlate using Vertex Entropy, a t opological calculation that indicates the critical nodes within your network and their tendency to produce important events. See Vertex Entropy for more information.