Monitoring-Checks
Websites, Ports, Erreichbarkeit, VMs und Nodes regelmäßig prüfen lassen und den Verlauf jedes Checks ansehen.
Monitoring-Checks prüfen in festen Abständen, ob ein Dienst antwortet oder ein Wert im grünen Bereich liegt. VexCore HV führt sie auf dem Server aus, auch wenn niemand angemeldet ist.
Monitoring-Checks sind ab dem Plan Professional enthalten. Fällt der Plan darunter, bleiben die Checks und ihr Verlauf gespeichert, laufen aber nicht mehr (siehe Downgrade und Übergangsfrist).
Check-Typen
| Typ | Prüft | Angaben |
|---|---|---|
| HTTP/HTTPS | Eine URL antwortet mit dem erwarteten Statuscode und enthält optional ein Stichwort. | URL, z. B. https://example.com/health; Expected Status Code (z. B. 200 - OK); Keyword (optional). |
| Port | Ein TCP-Port nimmt Verbindungen an. | Host:Port, z. B. 192.0.2.20:22. |
| Ping | Ein Host antwortet auf Ping. | IP or Hostname. |
| VM Running | Eine VM läuft. | Target: Single VM oder Tag / Group – dann muss jede VM mit dem Tag laufen. |
| VM CPU / VM RAM | Die Auslastung einer VM bleibt unter einer Schwelle. | Target wie oben, Threshold %. Bei einem Tag muss jede VM darunter bleiben. |
| Node CPU / Node RAM | Die Auslastung eines Nodes bleibt unter einer Schwelle. | Node Name, Threshold %. |
Check anlegen
- Klicken Sie auf der Seite Monitoring auf Add Check.
- Vergeben Sie einen Name, wählen Sie den Check Type und füllen Sie die Angaben aus.
- Wählen Sie den Ablauf:
- Schedule Type: Recurring (wiederholt im Check Interval, von 1 Minute bis 1 Woche) oder One-time (einmal).
- Start Date: ab wann geprüft wird.
- Optional: Alert on failure – „Send an email when this check fails“.
- Klicken Sie auf Add Check.
VexCore HV prüft einmal pro Minute, welche Checks fällig sind.
E-Mail bei Fehlern
Alert on failure verschickt eine E-Mail an den Empfänger unter Alerts. Der E-Mail-Versand ist noch in Vorbereitung, siehe Alarme.
Status und Verlauf
Jeder Check zeigt seinen Typ, das Intervall („every 5 minutes“ bzw. „one-time“), wann er zuletzt lief, und einen Status:
| Status | Bedeutung |
|---|---|
| Passing | Die letzte Prüfung war erfolgreich. |
| Failing | Die letzte Prüfung ist fehlgeschlagen. |
| Pending | Noch nicht geprüft. |
| Completed | Einmaliger Check, bereits ausgeführt. |
Ein Klick auf einen Check zeigt seinen Verlauf (die letzten 100 Prüfungen). Delete entfernt ihn nach Confirm.
Check ändern
Edit öffnet den Check im selben Formular; speichern Sie mit Save Check. Ändern Sie Typ, Ziel oder Zeitplan, beginnt der Check von vorn: Er steht auf Pending und läuft beim nächsten Durchgang. Name, Intervall oder Alert on failure zu ändern, lässt Status und letzten Lauf unverändert. Der Verlauf bleibt in beiden Fällen erhalten.
Berechtigungen
| Berechtigung | Erlaubt |
|---|---|
monitoring.view | Checks und Verlauf sehen. |
monitoring.create | Checks anlegen. |
monitoring.edit | Checks ändern. |
monitoring.delete | Checks löschen. |
monitoring.run | Alle fälligen Checks sofort ausführen lassen, z. B. über den KI-Assistenten. |