Diagnostic Regex Condition Requires a valid regex expression. For example, ".*Battery Low.*" will match the term "Battery Low". Field Leave blank to apply rule to all lines in the file. Alarm Severity Higher severity rules are given priority when multiple alarms are triggered. Reverse Rule By default, an alarm is raised when the regex condition is not matched. Check to raise the alarm when the regex condition is matched. Additional Field A selected Additional Field's value will indicate whether the alarm was triggered on the last file processed. The value is boolean (0 or 1). Configuration Configure File Rules Pattern A Regex-formatted string indicating the file type to check for this rule. FieldType Field Type Comparison Use IN to specify multiple possible values. Value (Can we move the question mark at the bottom next to the label?) Additional Field (Is this the same as the Additional Field for Diagnostic rules?) Dynamic Expression Examples Modal (? button) Add "Alert" banner: "Use these examples to build dynamic values for your rule." Colors Threshold Threshold (Days) Add an option to select black or white for text Diagnostic Files table Click to view which alarms??? View file Add option to download copy of the file Remove Close button Diff Add button to jump to differences? Or checkbox/switch to show only (numbered) lines with changes? Option to configure diff display option? (highlight/text color) Remove footer PRC Timer? Asset Key Key Text or String? Category? Is this the Header? Field Name vs Field Key? Rule Comparison General table cleanup Meter -> Name Smaller fieldsets? N/A for empty Date Last Changed/Last Alarm/Last File Alarmed/Alarms/Last Fault/Faults (48hr)/Timer Should there be a page for the MiMD.SummaryEmail configuration? Supported devices/file types - Config - Any *.ini file (APP, BEN, EMAX, Mehtatech) - ION - Diagnostic - APP, BEN, EMAX - IONs by EoY Monitor for change & validate file Grafana dashboard tie-in