Moogsoft Docs

Feedback Reference

Warning

Feedback is a prototype feature and is not recommended or supported for use in production environments.

This is a reference for the Feedback clustering algorithm. The Feedback configuration properties are found in $MOOGSOFT_HOME/config/moolets/feedback.conf.

Moogsoft recommends you do not change any properties that are not in this reference guide.

Moolet

name : Name of the Feedback Sigaliser algorithm. Do not change.

Type : String
Required
: Yes
Default : "Feedback"

class: Moolet class name. Do not change.

Type : String
Required
: Yes
Default : "com.moogsoft.farmd.moolet.feedback.CFeedback"

run_on_startup : Determines whether Feedback runs when Moogsoft AIOps starts. If you enable this property, Feedback captures all alerts from the moment the system starts, without you having to configure or start it manually.

Type : Boolean
Required : No
Default : false

process_output_of : Defines the Moolet source of the alerts for Feedback .

Type : List
Required : Yes
One of: AlertBuilder, AlertRulesEngine, MaintenanceWindowManager, EmptyMoolet
Default : " MaintenanceWindowManager"

Algorithm

membership_limit : Maximum number of Situations an alert can be part of. This does not impact alerts in merged Situations. Smaller limits result in fewer Situations with many alerts and many Situations with fewer associated alerts. Larger limits result in many Situations with few alerts and a few Situations with many alerts. The optimal value is between 1 and 5.

Type : Integer
Required : Yes
Default : 1

scale_by_severity : Feedback treats alerts with a high severity like alerts with a high entropy value . Moogsoft AIOps divides the severity number by the maximum severity (5) to calculate the scale. For example, for an alert with minor severity, the entropy is 3/5.

Type : Boolean
Required : No
Default : False

entropy_threshold : Minimum entropy value that an alert must have for Feedback to consider it for clustering into a Situation. Feedback does not include any alerts with an entropy value below the threshold in Situations. Set to a value between 0.0 and 1.0 . The default of 0.0 means Feedback processes all alerts.

Type : Decimal
Required : No
Default : 0.0

single_ matching : Enable single_matching for Feedback to match alerts to the most suitable neural network.

Type : Boolean
Required : No
Default : false

Neural Network (Brain)

inputs : Alert attributes that you are interested in matching and want Feedback to consider when learning from Situations.

Type : Array
Required :
Yes
Default : [ "source","description","severity","manager" ],

learn_queues : Collection of actions that you want to trigger learning. See User Actions for available actions. For example, you might want Feedback to learn when a user creates a Situation or gives a Situation a high rating.

Type : Array
Required
: Yes
Default : [ "manual_create","rated","merge_create","split_create","annotated","diagnosed","refined"],

unlearn_queues : Collection of actions that can trigger the removal of a neural network. For example, you might want Feedback to unlearn when a user gives a Situation a low rating.

Type : Array
Required :
Yes
Default : [ "rated","split" ],

rating_threshold : Measures when to trigger learning or unlearning determined by the star rating out of five that users give the Situations in the Moogsoft AIOps UI. By default, a rating of three or higher triggers learning. A rating of lower than three triggers unlearning.

Type : Array
Required
: Yes
Default : 3

precision : Determines how precisely you want to train the brain . Increase this value if Feedback is not producing accurate results. Moogsoft does not recommend reducing this below 92%.

Type : Integer (%)
Required
: Yes
Default : 92.0

tolerance : Determines the percentage degree of error an alert can have to create a new Situation. For example, if the neural network has a trained value of 0.95 and the new alert has a value of 0.8, the tolerance needs to be 0.15 or lower for Feedback to create a new Situation.

Type : Integer (%)
Required
: Yes
Default : 0.01

window : Determines the length of time in seconds that Feedback analyzes alerts and a Situation develops each time it runs . Defaults to 60 seconds.

Type : Integer
Required
: Yes
Default : 60