For the complete documentation index, see llms.txt. This page is also available as Markdown.

Externe Überwachung

VergeOS unterstützt kein SNMP. Dieser Leitfaden behandelt die unterstützten Wege für die externe Überwachung — den Prometheus-Exporter (ioMetrics), die REST-API und IPMI — sowie SNMP-first-Tools wie SolarWinds.

Überblick

Diese Seite beschreibt, wie VergeOS mit externen Überwachungs- und Observability-Plattformen integriert wird. VergeOS ist API-first und stellt Plattformzustand, Leistung und Hardware-Sensordaten über drei unterstützte Pfade bereit.

Unterstützte Überwachungspfade

Pfad
Verwendet für
Zielgruppe

vSAN-, Cluster- und Knotenmetriken

Empfohlener Ausgangspunkt für die meisten Umgebungen

REST API

Benutzerdefinierte Collector, Abfragen beliebiger Ressourcen

Tool-spezifische Integrationen, skriptbasierte Prüfungen

IPMI

Hardwarezustand und Sensoren pro Knoten

Hardwareüberwachung außerhalb von VergeOS


Prometheus Exporter (ioMetrics)

Der VergeOS Prometheus Exporter (ioMetrics) ist der empfohlene Weg für Metriken auf Plattformebene. Er erfasst vSAN-Tier-, Cluster- und Knoten-Metriken aus VergeOS und stellt sie im standardmäßigen Prometheus-Format bereit, sodass sie von Prometheus, Grafana, VictoriaMetrics oder jedem Prometheus-kompatiblen System abgefragt werden können.

Warum dies der empfohlene Weg ist

  • Vom Hersteller — gepflegt in der Organisation verge-io

  • Standardbasiert — jedes Prometheus-kompatible Überwachungstool kann die Ausgabe verarbeiten

Siehe die Prometheus Exporter (ioMetrics) Seite für den Produktüberblick, die exponierten Metriken und Links zum Open-Source-Projekt.


REST API

Die VergeOS REST API stellt jede Ressource bereit, die die UI lesen kann, und ist damit der richtige Weg für benutzerdefinierte Collector, skriptbasierte Gesundheitsprüfungen oder Integrationen mit Tools, die kein Prometheus sprechen.

Authentifizierung

Externe Überwachungs-Collector laufen dauerhaft und sollten sich mit einem API-Schlüssel statt mit einem Sitzungstoken authentifizieren. API-Schlüssel werden pro Benutzer erstellt und können auf IPs beschränkt sowie mit einem Ablaufdatum versehen werden. Siehe API-Schlüssel für die Einrichtung und den API-Leitfaden für die vollständige Liste der unterstützten Authentifizierungsmethoden.

Swagger-Dokumentation

Die vollständige, versionsgenaue API-Referenz ist in VergeOS verfügbar:

  1. Klicken Sie auf das Benutzersymbol oben rechts in der VergeOS-Benutzeroberfläche.

  2. Wählen Sie System.

  3. Wählen Sie API-Dokumentation.

Die Swagger-Seite listet jede Tabelle und jeden Vorgang auf, mit Beispielen, die direkt gegen das System ausgeführt werden können.

Wann die REST API für die Überwachung verwendet werden sollte

  • Das Überwachungstool unterstützt HTTP-Abfragen, aber kein Prometheus

  • Eine bestimmte Metrik oder Ressource wird vom Prometheus Exporter nicht bereitgestellt

  • Ein benutzerdefinierter Collector wird benötigt, um ihn in eine interne Observability-Plattform zu integrieren


IPMI

Für Hardwarezustand und Sensordaten pro Knoten — Temperatur, Lüfterdrehzahl, Spannung, Leistungsaufnahme, Hardwarefehler — stellt VergeOS die IPMI-Schnittstelle des Knotens direkt bereit.

  1. Navigieren Sie zu Infrastruktur > Knoten im oberen Menü.

  2. Doppelklicken Sie auf den gewünschten Knoten, um das Knoten-Dashboard zu öffnen.

  3. Unter dem IPMI Untermenü klicken Sie auf Verbinden um die IPMI-Weboberfläche in einem neuen Tab zu öffnen, oder Testen um die Verbindung von VergeOS aus zu überprüfen.

Nur Hardware

IPMI stellt den physischen Hardware Zustand eines Host-Knotens bereit — nicht die Metriken der Anwendungsebene von VergeOS. Die meisten Überwachungsplattformen enthalten bereits IPMI-Collector, die die BMCs der Knoten direkt abfragen können, parallel zu den oben genannten Pfaden des Prometheus Exporters und der REST API.

Zum Konfigurieren gespeicherter IPMI-Anmeldedaten und zum Testen der Verbindung siehe die IPMI Seite.


SNMP-First-Tools

Tools wie SolarWinds, LogicMonitor, PRTG, und Nagios werden häufig so konfiguriert, dass sie Infrastruktur über SNMP überwachen. VergeOS bietet keine sofort einsatzbereite Integration für diese Tools, da es keinen SNMP-Agenten gibt, auf den sie ausgerichtet werden könnten.

Option 1 — Benutzerdefinierter REST-Collector

Die meisten Enterprise-Überwachungsplattformen erlauben benutzerdefinierte HTTP/REST-Collector:

Plattform
Mechanismus

SolarWinds

API-Abfrage (SAM)

LogicMonitor

Skriptbasierte Datenquelle (Groovy / HTTP)

PRTG

HTTP XML/REST benutzerdefinierter Sensor

Nagios

check_http / benutzerdefiniertes Plugin

Richten Sie den Collector auf die VergeOS REST API aus, authentifizieren Sie sich gemäß dem API-Leitfadenund parsen Sie die JSON-Antwort. Dies ist der Weg mit dem geringsten Overhead — kein Zwischenprozess, der gewartet werden muss, und der Collector spricht direkt mit der Quelle der Wahrheit.

Option 2 — Prometheus-zu-SNMP-Bridge

Wenn das Überwachungstool nur SNMP spricht und ein benutzerdefinierter Collector keine Option ist, ist das Community-Muster, das Prometheus Exporter und davor eine Prometheus-zu-SNMP-Bridge zu platzieren. Die Bridge stellt Prometheus-Metriken erneut als SNMP-OIDs bereit, die ein SNMP-Poller abfragen kann.


Einen Weg wählen

Szenario
Empfohlener Weg

Neue Überwachungsbereitstellung, keine bestehende Tool-Bindung

Prometheus Exporter + Grafana

Bestehender Prometheus / Grafana / VictoriaMetrics-Stack

Prometheus Exporter

Überwachungstool, das HTTP abfragt, aber kein Prometheus

REST API benutzerdefinierter Collector

Hardwarezustand (Temperatur, Lüfter, Stromversorgung)

IPMI

SolarWinds / LogicMonitor / PRTG / Nagios (SNMP-first)

Benutzerdefinierter REST-Collector bevorzugt, Prometheus-zu-SNMP-Bridge als Fallback

Nächste Schritte

  • Prometheus Exporter (ioMetrics) — Produktüberblick und Links zum Open-Source-Projekt

  • API-Leitfaden — Authentifizierung, HTTP-Konventionen und Beispielanfragen

  • IPMI — Verbindungsprüfung, Verwaltung von Anmeldedaten und Zugriff auf die IPMI-Weboberfläche

Dokumentation und Ressourcen

Ressource
Beschreibung

vergeos-exporter

Open-Source-Prometheus-Exporter für VergeOS

Prometheus-Dokumentation

Offizielle Prometheus-Dokumentation

Grafana-Dokumentation

Dashboards auf Basis von Prometheus-Metriken erstellen

Zuletzt aktualisiert

War das hilfreich?