Zum Hauptinhalt springen
Netzwerk

DNS-Auflösung

Prüfe mit diesem Check, ob Hostnamen auf dem Gerät schnell und mit der erwarteten IP-Adresse aufgelöst werden.

Der Check DNS-Auflösung löst Hostnamen über den Resolver des Geräts auf, so wie es andere Programme auf dem Gerät auch tun. Er meldet, wenn ein Name nicht aufgelöst werden kann, die Abfrage zu lange dauert oder eine erwartete IP-Adresse fehlt. Der Check läuft auf dem Gerät mit dem octoja-Agent unter Windows, Linux und macOS (jeweils als x64- und Arm64-Build), standardmäßig alle 5 Minuten.

Schritte

  1. Öffne das Gerät.
  2. Wähle Checks → Check hinzufügen → DNS-Auflösung.
  3. Trage unter Hostnamen die aufzulösenden Namen ein und passe bei Bedarf die übrigen Felder an.

Für mehrere Geräte kannst du den Check über ein Konfigurationspaket zuweisen.

Einstellungen

FeldTypErforderlichStandardBeschreibung
HostnamenListe von ZeichenkettenJa—Aufzulösende Hostnamen, z. B. example.com
Erwartete Adresse (optional)ZeichenketteNein—Falls gesetzt, muss die Antwort für jeden Hostnamen genau diese IP-Adresse enthalten
Timeout (ms)GanzzahlNein5000Wartezeit pro Hostname. Werte außerhalb von 500–60000 werden begrenzt

Schwellenwerte

FeldTypErforderlichStandardBeschreibung
Warnung Abfragezeit (ms)GanzzahlNein500Warnung, wenn die Auflösung eines Hostnamens mindestens so lange dauert
Fehler Abfragezeit (ms)GanzzahlNein2000Kritisch, wenn die Auflösung eines Hostnamens mindestens so lange dauert
  • Erwartete Adresse (optional) gilt für alle Hostnamen des Checks. Die Adresse wird als vollständige IP-Adresse verglichen, nicht als Teilstring. Brauchst du unterschiedliche erwartete Adressen, lege je Adresse einen eigenen Check an.
  • Ist Warnung Abfragezeit (ms) größer als Fehler Abfragezeit (ms), vertauscht der Check die beiden Werte vor der Auswertung.
  • Bis zu zehn Hostnamen werden gleichzeitig aufgelöst. Leere Einträge werden ignoriert, führende und folgende Leerzeichen entfernt.

Ergebnisse

Jeder Hostname wird einzeln bewertet. Der Check meldet das schlechteste Ergebnis aller Hostnamen.

Bedingung (pro Hostname)ErgebnisAnzeige
Der Name wird aufgelöst, die erwartete Adresse ist gegebenenfalls enthalten, und die Abfragezeit liegt unter Warnung Abfragezeit (ms)OKAdressen und Abfragezeit
Die Abfragezeit erreicht Warnung Abfragezeit (ms)WarnungAdressen und Abfragezeit
Die Abfragezeit erreicht Fehler Abfragezeit (ms)KritischAdressen und Abfragezeit
Die erwartete Adresse ist nicht unter den AdressenKritischErwartete Adresse nicht gefunden
Die Abfrage liefert keine AdressenKritischKeine Adressen zurückgegeben
Der Resolver meldet einen Fehler, etwa weil der Name nicht existiertKritischKonnte nicht aufgelöst werden (NXDOMAIN)
Die Abfrage dauert länger als Timeout (ms)KritischZeitüberschreitung der Abfrage
Unerwarteter Fehler bei der AusführungFehlerFehlermeldung
Keine Hostnamen konfiguriertWarnungKeine Hostnamen überwacht.

Eine fehlende erwartete Adresse wird vor der Abfragezeit bewertet: Ein solcher Hostname ist kritisch, auch wenn er schnell aufgelöst wurde.

Pro Hostname meldet der Check:

  • Ob der Name aufgelöst wurde
  • Bis zu acht unterschiedliche zurückgegebene Adressen
  • Die Abfragezeit in Millisekunden
  • Ob die erwartete Adresse gefunden wurde, falls eine konfiguriert ist
  • Das Ergebnis und, falls zutreffend, den Grund

Die Prüfung auf die erwartete Adresse berücksichtigt alle zurückgegebenen Adressen, auch wenn in der Anzeige nur die ersten acht erscheinen.

Hinweise

Der Check nutzt den Resolver des Betriebssystems und damit die DNS-Einstellungen des Geräts. Er zeigt also, ob Namen auf diesem Gerät auflösbar sind. Um einen bestimmten DNS-Server oder einen bestimmten Eintragstyp wie MX oder TXT abzufragen, verwende den Check NSLookup.

Siehe auch: Alarmierung für einen Check einrichten