Mit dieser Prüfung können Sie Werte berechnen, die mit Formeln aus den Werten anderer Prüfungen ermittelt werden. Beispielsweise können einige SNMP-Leistungsparameter anhand von zwei oder mehr SNMP-Variablen berechnet werden. Der freie Festplattenspeicher ist ein Parameter dieses Typs. Das Programm kann diesen Wert in bestimmten „Einheiten“ statt in Bytes von einem Netzwerkgerät empfangen. Sie müssen die Größe dieser Einheiten in einer anderen Prüfung abrufen, weil eine Überwachungsprüfung nur eine Variable abrufen und überwachen kann. Die Ausdrucksprüfung kann in diesem Fall helfen und den freien Festplattenspeicher in normalen Bytes berechnen.
Sie können mit dieser Prüfung auch Leistungsindikatoren in Prozent anhand der maximal möglichen und aktuellen Werte berechnen.
Eine mögliche Anwendung ist die Überwachung der aktuellen Netzwerkbandbreite. Sie können den vorherigen Verkehrszähler, den aktuellen Zähler und die Zeit zwischen diesen Zählungen mithilfe spezieller Substitutionskeys abrufen. Die einfache Formel „(Current-Previous)/Time“ ermöglicht die Berechnung der aktuellen Bandbreite in Bytes pro Sekunde.

Die Ausdrucksprüfung unterstützt einen umfassenden Satz von Operatoren, Keys und Funktionen zum Erstellen beliebiger Formeln.
Substitutionskeys:
CHECK1, CHECK2... – aktuelle überwachte Werte für Prüfungen in der Liste
PREV1, PREV2... – vorherige Werte für Prüfungen in der Liste (Werte aus der vorherigen Prüfungsabfrage).
TIME1, TIME2... – Zeit zwischen der aktuellen und der vorherigen Überwachungsprüfung (1, 2... – die Prüfungsnummern in der Liste)
Mögliche Operatoren:
- + Addition
- - Subtraktion
- * Multiplikation
- / Division
- ^ Potenzierung (Beispiel: 2^8)
- MOD – Rest (Beispiel: 10MOD3, Ergebnis = 1)
- DIV – ganzzahlige Division (Beispiel: 10DIV3, Ergebnis = 3)
Mögliche Funktionen:
- Trigonometrische Funktionen: COS (Kosinus), SIN (Sinus), SINH (hyperbolischer Sinus), COSH (hyperbolischer Kosinus), TAN (Tangens), COTAN (Kotangens), ARCTAN (Arkustangens), ARG (). Beispiel: COS(CHECK1))
- Logarithmusfunktionen: EXP, LN, LOG10, LOG2, LOGN
- SQRT (Quadratwurzel), SQR (Quadrat), POWER (Potenzierung, Beispiel POWER(2,3)), INTPOWER (Potenzierung X zur ganzzahligen Potenz Y)
- MIN (Minimum), MAX (Maximum), ABS (Betrag), TRUNC (Ganzzahlteil), INT (wie TRUNC), CEIL, FLOOR
- HEAV (heav(x)=1 für x>0 und =0 für x<=0)
- SIGN (sign(x)=1 für x>1 und =0 für x=0, =-1 für x<0)
- ZERO (zero(x)=0 für x=0 und =1 für x<>0)
- PH (ph(x) = x - 2*pi*round(x/2/pi))
- RND (rnd(x) = int(x) * Random)
- RANDOM (random(X) = Random; X wird nicht verwendet)
Klammern sind erlaubt (maximale Verschachtelung ist 20).
Leerzeichen sind nicht erlaubt.
Geben Sie einen Ausdruck mit Operatoren, Keys und Funktionen in der Zeichenfolge Formel an und klicken Sie auf die Schaltfläche Abrufen zum Testen.
Um diese Prüfung hinzuzufügen, wählen Sie einen Host aus, klicken Sie auf „Prüfung hinzufügen“ und suchen Sie den gewünschten Prüfungsnamen im Assistentenfenster.

Konfigurieren Sie die Prüfungsparameter im angezeigten Fenster. Sie können die Parameter später über den Menüpunkt „Prüfung bearbeiten...“ ändern. Mehr dazu unter So konfigurieren Sie Prüfungsalarme und weitere Optionen.
Anforderungen: Windows XP/Vista/7/8.1/10/11, Server 2003/2008/2012/2016/2019/2022 werden unterstützt.