InfraGuard

Servicekatalog

Eine Konsole mit zwei Registerkarten, die Dienste vom Typ Daemon aus dem Versionsverzeichnis ableitet, ihre Erreichbarkeit prüft und ihre Abhängigkeiten abbildet.

Überblick — was diese Seite leistet

Service ▸ Katalog ist eine Konsole mit zwei Registerkarten (Instanzen | Dienste). [Analysieren und aufbauen] überführt Software vom Typ Daemon aus dem Versionsverzeichnis jeder Instanz (infr_instance_software) nach infr_service (idempotent dank UNIQUE(instance_id, software_key)); die Zuordnung software_key → kind/port übernimmt ServiceCatalogMap.

Aufbau

Verwendung

  1. Klicken Sie auf [Analysieren und aufbauen] (je Instanz oder global), um die Dienste per Upsert zu schreiben.
  2. Für die Erreichbarkeit gibt es zwei Verfahren: standardmäßig den von der Sonde erfassten Laufzeitzustand (proc_up / svc_registered / listen_ports) sowie zusätzlich einen Live-TCP/HTTP-Test auf Anforderung (nur mit IDs registrierter Dienste — kein beliebiger Host, also sicher gegen SSRF).
  3. Abhängigkeiten werden hier bearbeitet (depends_on), mit Heuristiken für Datenbanken und Caches auf demselben Host.
  4. [Konfiguration] ruft die Werte aus infr_instance_param für diesen Diensttyp ab, nach Engine gruppiert (schreibgeschützt, Geheimnisse maskiert).

Der Aufbau überführt nur software_keys, die in ServiceCatalogMap::MAP enthalten sind, und ausschließlich zum Zeitpunkt des Aufbaus vorhandene Datensätze — führen Sie [Analysieren und aufbauen] nach dem Import eines neueren Versions-JSON erneut aus.

Datenquellen

Zugriff

Lesen ab Stufe ≥1; build/test/config mit eigener Prüfung, save/delete/deps ab Stufe ≥2 + Audit.

Verwandte Themen

서비스 카탈로그
서비스 카탈로그