docs: review Monitor documentation in all seven translations

This commit is contained in:
Jonatan
2026-10-17 15:08:53 +02:00
parent ce1a3de719
commit dace78214a
209 changed files with 43788 additions and 1942 deletions
@@ -0,0 +1,218 @@
{
"meta": {
"title": "Bewertung und Bestandsaufnahme | Prüfung und Bericht",
"description": "Bewertung in Prüfung und Bericht: Berichtsprofile, Einstufung der Ergebnisse, akzeptierte Risiken, nicht lesbare Quellen, Lynis und Bestandsaufnahme des Knotens."
},
"header": {
"title": "Bewertung und Bestandsaufnahme",
"description": "Die Bewertung überprüft den Knoten, behält seine Ergebnisse und beantwortet je nach Berichtsprofil verschiedene Fragen.",
"section": "Prüfung und Bericht"
},
"sections": [
{
"id": "read-only",
"blocks": [
{
"calloutInfo": {
"title": "Eine Bewertung prüft; sie ändert keine Konfiguration",
"body": "Es liest die Konfiguration und den Zustand des Hosts. Es schreibt seine Ergebnisse, Berichte und Protokolle, und die Boot-Checks können EFI-Systempartitionen für einen Moment montieren. Die von ihm bewertete Konfiguration wird nicht geändert."
}
},
{
"p": "<strong>Bewertung ausführen</strong> startet einen Durchlauf mit dem unter <strong>Bericht</strong> gewählten Profil. Die Ansicht zeigt das Datum des letzten Durchlaufs und die seitdem vergangene Zeit."
}
]
},
{
"id": "profiles",
"title": "Berichtsprofile",
"intro": "Jedes Profil beantwortet eine andere Frage. Die Prüfungen und Abschnitte werden ausgewählt, bevor das Dokument erstellt wird.",
"blocks": [
{
"table": {
"headers": [
"Profil",
"Was es abdeckt"
],
"rows": [
[
"Vollständiges Audit",
"Alle Prüfungen und die gesamte verfügbare Struktur."
],
[
"Schnelldiagnose",
"Jede Überprüfung; das Ergebnis beginnt mit den kritischen Ergebnissen, den Warnungen und den Messwerten, die nicht verifiziert werden konnten."
],
[
"Inventar",
"Eine Beschreibung des Knotens, ohne Überprüfungen und ohne Klassifizierung."
],
[
"Sicherheitsüberprüfung",
"Exposition, Zugriff, Privilegien, Zertifikate, Updates, Repositories und Lynis."
],
[
"Überprüfung der Sicherungen",
"Abdeckung, Alter, Ergebnisse, Verifizierung, Aufbewahrung und Wiederherstellung der Backups."
],
[
"Kapazität und Verschleiß",
"Wachstumsmarge, Speicher, Platzverbrauch und Lebensdauer der Festplatten."
]
]
}
},
{
"p": "Der Inhalt jedes Dokuments wird unter <reportsLink>Berichte und Vergleiche</reportsLink> beschrieben."
}
]
},
{
"id": "results",
"title": "Wie die Ergebnisse klassifiziert werden",
"blocks": [
{
"table": {
"headers": [
"Einstufung",
"Bedeutung"
],
"rows": [
[
"Kritisch",
"Ein gescheiterter Zustand, der Priorität hat."
],
[
"Warnung",
"Eine Bedingung, die anhand der Nachweise oder der Richtlinie überprüft werden muss."
],
[
"Beobachtung",
"Informationen über den Knoten, der nicht als Fehler gemeldet wird."
],
[
"Nicht verifiziert",
"Die für die Prüfung benötigte Quelle konnte nicht gelesen werden. Das bedeutet nicht, dass kein Problem vorliegt."
],
[
"Konform",
"Die Bedingung erfüllt das angewandte Kriterium."
],
[
"Nicht zutreffend",
"Es gilt nichts im Rahmen der Prüfung."
],
[
"Akzeptiertes Risiko",
"Der Befund existiert und eine Entscheidung darüber wurde aufgezeichnet."
],
[
"Per Richtlinie ausgenommen",
"Die Richtlinie legt fest, dass dieses Element nicht mitgezählt wird."
]
]
}
},
{
"p": "Befunde lassen sich nach Bereich filtern: System, Speicher, Netzwerk, Sicherheit, Sicherung, Gastsysteme und Hardware. Jeder Befund enthält seine Nachweise und deren Quelle."
}
]
},
{
"id": "unverified",
"title": "Wenn eine Quelle nicht gelesen werden kann",
"blocks": [
{
"table": {
"headers": [
"Fall",
"Verhalten"
],
"rows": [
[
"Nicht verifiziert",
"Die Prüfung behält ihre Kennung bei, nennt in den Nachweisen die fehlerhafte Quelle und bewertet fehlende Daten nicht als konformes Ergebnis."
],
[
"Unvollständige Nachweise",
"Der Bericht nennt Quelle und Erfassungszeitpunkt, um ein tatsächliches Problem von einer unzureichenden Erfassung zu unterscheiden."
],
[
"Ein neuer Durchlauf",
"Sobald der Zugriff, das Paket oder der Dienst korrigiert wurde, läuft das gleiche Profil erneut und der Vergleich zeigt, ob das Ergebnis verifiziert werden konnte."
]
]
}
}
]
},
{
"id": "lynis",
"title": "Lynis",
"blocks": [
{
"p": "Die Sicherheitsprüfung nutzt den Lynis-Bericht des Hosts. Wurde Lynis noch nicht ausgeführt oder ist der Bericht älter als die Richtlinie erlaubt, bietet ein Dialog <strong>Mit Lynis ausführen</strong>, was einige Minuten länger dauert, oder <strong>Ohne Lynis ausführen</strong>, das den vorhandenen Bericht nutzt."
},
{
"figure": {
"src": "/monitor/audit/lynis-dialog.png",
"alt": "Dialog, der anbietet, das Assessment mit oder ohne Lynis durchzuführen",
"caption": "Der Lynis-Dialog vor einer Sicherheitsüberprüfung."
}
}
]
},
{
"id": "accept",
"title": "Annahme eines Risikos",
"blocks": [
{
"p": "<strong>Risiko akzeptieren</strong> erfasst eine Entscheidung zu einem Befund. Eine Begründung ist erforderlich und wird mit Autor und Datum gespeichert."
},
{
"table": {
"headers": [
"Feld",
"Optionen"
],
"rows": [
[
"Grund",
"Freitext, erforderlich."
],
[
"Gilt nicht mehr nach",
"90 Tage, 180 Tage, 1 Jahr oder läuft nicht ab. Wenn der Zeitraum endet, wird der Befund wieder aktiv."
],
[
"An Überprüfung erinnern",
"Eine Erinnerung, die die Entscheidung wieder auf sich aufmerksam macht, während sie in Kraft bleibt."
]
]
}
},
{
"p": "Ein akzeptierter Befund bleibt mit der Entscheidung sichtbar; <strong>Wieder aktiv setzen</strong> widerruft die Akzeptanz. Ein akzeptiertes Risiko ist keine Behebung: Der Vergleich meldet es als akzeptiert und nicht als gelöst."
}
]
},
{
"id": "inventory",
"title": "Inventar",
"blocks": [
{
"list": {
"items": [
"Identität, Proxmox VE-Version, Kernel, Subscription und Cluster.",
"CPU, Speicher, Board, BIOS, Controller und IOMMU.",
"Festplatten, SMART, Power-On-Stunden und aufgezeichnete Ereignisse.",
"Adapter, Bonds, Bridges, Latenz und Verbindungen.",
"Speicher, Gäste mit ihren Festplatten und Schnittstellen und Backups.",
"PCI Passthrough und die Software ProxMenux verwaltet."
]
}
}
]
}
]
}
@@ -0,0 +1,208 @@
{
"meta": {
"title": "Änderungen | Prüfung und Bericht",
"description": "Änderungsprotokoll von Prüfung und Bericht: ProxMenux-Änderungen am Host, vorheriger Zustand, Unterschiede und Möglichkeiten zum Rückgängigmachen."
},
"header": {
"title": "Änderungen",
"description": "Protokoll der von ProxMenux am Host ausgeführten Operationen und, soweit erfasst, des jeweiligen Zustands davor und danach.",
"section": "Prüfung und Bericht"
},
"sections": [
{
"id": "purpose",
"blocks": [
{
"calloutInfo": {
"title": "Vom ausgeführten Skript zur bewirkten Änderung",
"body": "Eine lange Funktion ändert möglicherweise nur zwei Zeilen. Das Protokoll erfasst jede konkrete Operation mit verantwortlichem Skript, Funktion und Version, betroffener Ressource, Unterschied und Möglichkeit zum Rückgängigmachen."
}
},
{
"flow": {
"nodes": [
{
"label": "Skript",
"detail": "Funktion + Version"
},
{
"label": "Erfassung",
"detail": "Inhalt vor"
},
{
"label": "Operation",
"detail": "Datei · Paket · Service"
},
{
"label": "Änderungsprotokoll",
"detail": "Attribution + Differenz"
}
],
"caption": "Die Erfassung erfolgt bei Ausführung der Operation und wird zusammengeführt, wenn Monitor das Protokoll liest."
}
},
{
"figure": {
"src": "/monitor/audit/changes-view.png",
"alt": "Ansicht Änderungen von Prüfung und Bericht mit Einträgen nach Nachinstallationsoption und Skript gruppiert",
"caption": "Die Ansicht Änderungen mit dem Unterschied einer von ProxMenux bearbeiteten Datei."
}
}
]
},
{
"id": "types",
"title": "Arten von Einträgen",
"intro": "Der Filter oben trennt die Einträge nach Art.",
"blocks": [
{
"table": {
"headers": [
"Art",
"Was es aufzeichnet"
],
"rows": [
[
"Konfiguration",
"ProxMenux hat eine Datei geschrieben, bearbeitet oder entfernt, eine Einstellung geändert oder einen Dienst geändert."
],
[
"Installationen",
"ProxMenux hat ein Paket oder eine Komponente hinzugefügt, und die tatsächlich erschienenen Pakete werden aufgezeichnet."
],
[
"Ausführungen",
"ProxMenux hat einen Befehl ausgeführt; seine Auswirkungen hängen vom Befehl selbst ab."
],
[
"Angewandt",
"Eine Funktion wurde angewendet, bevor das Protokoll existierte; ihr vorheriger Zustand wurde nicht erfasst."
]
]
}
}
]
},
{
"id": "groups",
"title": "Wie die Ansicht organisiert ist",
"blocks": [
{
"table": {
"headers": [
"Abschnitt",
"Inhalt"
],
"rows": [
[
"Post-Install-Optimierungen",
"Gruppiert nach der Option nach der Installation, die der Benutzer ausgewählt hat."
],
[
"ProxMenux-Skripte",
"GPU, Coral, Netzwerk, Speicher, Sicherheit, Werkzeuge und weitere instrumentierte Skripte, einschließlich ProxMenux-Installer und ProxMenux Monitor."
],
[
"Installierte Pakete und Werkzeuge",
"Von ProxMenux auf dem Host installierte Software."
]
]
}
},
{
"p": "<strong>Nach Funktion</strong> gruppiert die Einträge jedes Abschnitts nach der Funktion, die sie erzeugt hat."
}
]
},
{
"id": "entry",
"title": "Was jeder Eintrag zeigt",
"blocks": [
{
"list": {
"items": [
"Das verantwortliche Skript mit Funktion und Version.",
"Datum und betroffene Ressource.",
"Der bekannte Zustand vor und nach der Änderung.",
"Die hinzugefügten und entfernten Zeilen.",
"Die Pakete, die tatsächlich hinzugefügt wurden.",
"Der Zustandswechsel eines Dienstes.",
"<strong>Rückgängigmachen</strong>: <em>Stellt exakt den vorherigen Zustand wieder her</em>, <em>Löscht die Datei (vorher existierte keine)</em>, <em>Das Paket kann deinstalliert werden</em>, teilweises Rückgängigmachen oder <em>Kann nicht aus dem Protokoll rückgängig gemacht werden</em>."
]
}
}
]
},
{
"id": "before",
"title": "Was der vorherige Zustand bedeutet",
"blocks": [
{
"p": "Der vorherige Zustand kann erfasster Inhalt, eine erstmals erstellte Datei oder ein unbekannter Zustand sein. Änderungen vor Einführung des Protokolls lassen sich nicht rekonstruieren; eine erneute Ausführung erfasst zunächst den dann vorgefundenen Zustand."
}
]
},
{
"id": "limits",
"title": "Umfang des Änderungsprotokolls",
"blocks": [
{
"list": {
"items": [
"Manuelle Änderungen und Änderungen durch andere Software werden nicht aufgezeichnet.",
"Nur Operationen, die die ProxMenux-Auditprimitiven durchlaufen, werden abgedeckt.",
"Die Protokollierung blockiert nie die beschriebene Operation: Kann ein Eintrag nicht geschrieben werden, läuft die Operation weiter.",
"Aufeinanderfolgende Änderungen an einer Ressource werden als bekannter Ursprung gegen den aktuellen Zustand angezeigt."
]
}
}
]
},
{
"id": "retention",
"title": "Gespeicherte Nachweise",
"blocks": [
{
"table": {
"headers": [
"Element",
"Verhalten"
],
"rows": [
[
"Einträge",
"Sie werden auf dem Host aufbewahrt; nichts wird automatisch aus dem Journal entfernt."
],
[
"Erfasster Inhalt",
"Ein erfasstes Objekt wird beibehalten, während sich ein Eintrag darauf bezieht."
],
[
"Größe einer Erfassung",
"Inhalt über 1 MiB wird nicht als Ganzes gespeichert; der Eintrag zeichnet auf, dass die Aufnahme wegen seiner Größe übersprungen wurde."
],
[
"Lesen",
"Der Monitor lädt keine gespeicherten Objekte über 2 MiB."
],
[
"Unterschied",
"Es werden höchstens 400 Zeilen angezeigt; längere Unterschiede werden als gekürzt markiert."
],
[
"Liste",
"Die API liefert standardmäßig 200 Einträge je Anfrage, maximal 1000."
]
]
}
},
{
"calloutWarning": {
"title": "Gespeicherter Inhalt bedeutet kein automatisches Rückgängigmachen",
"body": "Der vorherige Inhalt kann geprüft und manuell wiederhergestellt werden; die Ansicht Änderungen macht jedoch keine Operationen rückgängig. Ein Ausführungseintrag erfasst den Befehl, ohne alle Auswirkungen des ausgeführten Werkzeugs zu kennen."
}
}
]
}
]
}
@@ -0,0 +1,136 @@
{
"meta": {
"title": "Prüfung und Bericht | ProxMenux Monitor",
"description": "Bewerten Sie einen Proxmox-VE-Knoten, dokumentieren Sie ProxMenux-Änderungen und legen Sie Erwartungen an Gastsysteme und Speicher fest, mit druckbaren Berichten."
},
"header": {
"title": "Prüfung und Bericht",
"description": "Bewertung des Knotens, Protokoll der ProxMenux-Änderungen und festgelegte Erwartungen, mit Dokumenten zum Drucken oder Speichern als PDF.",
"section": "ProxMenux Monitor"
},
"sections": [
{
"id": "views",
"blocks": [
{
"calloutInfo": {
"title": "Drei Ansichten, drei Fragen",
"body": "Prüfung und Bericht trennt Fakten zum Knoten, Eingriffe von ProxMenux und festgelegte Erwartungen. Lässt sich eine Konfiguration keinem erklärten Zweck gegenüberstellen, wird sie beschrieben und nicht als Fehler gemeldet."
}
},
{
"cards": {
"items": [
{
"icon": "shield",
"title": "Bewertung - wie ist der Knoten?",
"body": "Führt die Überprüfungen des gewählten Profils aus, erstellt das Inventar und klassifiziert, was Aufmerksamkeit benötigt, mit dem Nachweis jedes Ergebnisses."
},
{
"icon": "refresh",
"title": "Änderungen - was hat ProxMenux getan?",
"body": "Listet Dateien, Pakete, Dienste und Befehle auf, die durch instrumentierte ProxMenux-Skripte geändert wurden, samt vorherigem Zustand, sofern er erfasst wurde."
},
{
"icon": "fileText",
"title": "Richtlinie — was wird erwartet?",
"body": "Legt fest, welche Gastsysteme eine Sicherung benötigen oder mit dem Host starten müssen, welcher Speicher wesentlich ist und welche Prüfschwellen gelten."
}
]
}
},
{
"flow": {
"nodes": [
{
"label": "Bewertung",
"detail": "Fakten"
},
{
"label": "Richtlinie",
"detail": "Kontext"
},
{
"label": "Änderungen",
"detail": "Interventionen"
}
],
"caption": "Die Bewertung liefert die Fakten, die Richtlinie gibt ihnen Kontext und das Änderungsprotokoll erfasst die Eingriffe von ProxMenux."
}
},
{
"figure": {
"src": "/monitor/audit/assessment-view.png",
"alt": "Prüfung und Bericht in ProxMenux Monitor mit den Ansichten Bewertung, Änderungen und Richtlinie",
"caption": "Prüfung und Bericht mit geöffneter Ansicht Bewertung."
}
}
]
},
{
"id": "boundaries",
"title": "Drei verschiedene Funktionen",
"blocks": [
{
"table": {
"headers": [
"Funktion",
"Was es tut"
],
"rows": [
[
"<healthLink>Zustandsüberwachung</healthLink>",
"Beobachtet Metriken und Ereignisse kontinuierlich und kann Benachrichtigungen auslösen."
],
[
"Prüfung und Bericht",
"Führt auf Anforderung eine Bewertung aus, dokumentiert den Knoten und vergleicht Durchläufe miteinander."
],
[
"Änderungsprotokoll",
"Erfasst die von ProxMenux über seine Audit-Grundfunktionen ausgeführten Operationen."
]
]
}
}
]
},
{
"id": "pages",
"title": "Seiten dieses Abschnitts",
"blocks": [
{
"next": {
"items": [
{
"label": "Bewertung und Bestandsaufnahme",
"href": "/docs/monitor/audit-report/assessment",
"tail": "Profile, Ergebnisse, akzeptierte Risiken und Bestandsaufnahme."
},
{
"label": "Änderungen",
"href": "/docs/monitor/audit-report/changes",
"tail": "das Journal, was ProxMenux auf dem Host geändert hat."
},
{
"label": "Richtlinie",
"href": "/docs/monitor/audit-report/policy",
"tail": "Gäste, Speicher und Schwellenwerte."
},
{
"label": "Berichte und Vergleiche",
"href": "/docs/monitor/audit-report/reports",
"tail": "die sechs Dokumente und den Referenzlauf."
},
{
"label": "Anwendungsbereich und Garantien",
"href": "/docs/monitor/audit-report/scope",
"tail": "Quellen, Grenzen und gespeicherte Daten."
}
]
}
}
]
}
]
}
@@ -0,0 +1,111 @@
{
"meta": {
"title": "Richtlinie | Prüfung und Bericht",
"description": "Knotenrichtlinie von Prüfung und Bericht: Sicherung, Autostart und Wiederherstellungsziel jedes Gastsystems, Rolle jedes Speichers und Prüfschwellenwerte."
},
"header": {
"title": "Richtlinie",
"description": "Die Richtlinie legt fest, was keine Prüfung ableiten kann: Zweck jedes Gastsystems und Speichers sowie die Schwellenwerte der Prüfungen.",
"section": "Prüfung und Bericht"
},
"sections": [
{
"id": "principle",
"blocks": [
{
"calloutInfo": {
"title": "Ohne Festlegung beschreibt der Bericht; mit ihr bewertet er",
"body": "Eine Bewertung sieht, was der Host tut, nicht, wozu er dient. Ein Gast ohne Backup, dessen Verwendungszweck nicht angegeben ist, wird als Beobachtung gemeldet. Wenn dessen Sicherung als erforderlich erklärt wird, wird die gleiche Abwesenheit als Warnung gemeldet. Es muss nichts deklariert werden."
}
},
{
"figure": {
"src": "/monitor/audit/policy-view.png",
"alt": "Richtlinienansicht mit Gastsystemen, Speicher und Schwellenwerten des Knotens",
"caption": "Die Richtlinienansicht."
}
}
]
},
{
"id": "guests",
"title": "Gäste",
"intro": "Jede VM und jeder LXC des Knotens hat drei Felder. Ein auf Standard belassenes Feld übernimmt den daneben angezeigten allgemeinen Wert.",
"blocks": [
{
"table": {
"headers": [
"Feld",
"Werte",
"Auswirkungen auf die Bewertung"
],
"rows": [
[
"Sicherung",
"Erforderlich, Nicht erforderlich, Nicht angegeben",
"Ein fehlendes Backup ist eine Warnung, wenn es erforderlich ist, eine Beobachtung, wenn es nicht angegeben ist, und es wird aus der Zählung ausgelassen, wenn es nicht erforderlich ist."
],
[
"Autostart",
"Erforderlich, Nicht erforderlich, Nicht angegeben",
"Ob das Gastsystem mit dem Host starten muss."
],
[
"Wiederherstellungsziel",
"Std",
"Das maximal akzeptable Alter des letzten Backups."
]
]
}
}
]
},
{
"id": "storage",
"title": "Speicher",
"blocks": [
{
"p": "Ein nicht erreichbarer Speicher wird als kritisch gemeldet, wenn er für wesentlich erklärt wird oder einem laufenden Gast dient, als Warnung, wenn seine Rolle nicht angegeben wird, und als Beobachtung, wenn er für optional erklärt wird."
}
],
"intro": "Jeder Speicher des Knotens wird als wesentlich, optional oder nicht angegeben deklariert."
},
{
"id": "thresholds",
"title": "Schwellenwerte",
"intro": "Ein leeres Schwellenwertfeld verwendet den mitgelieferten Standardwert, der als Platzhalter angezeigt wird.",
"blocks": [
{
"list": {
"items": [
"Prüfung von Speicherkapazität (%) und Thin-Pool-Füllstand (%).",
"Verhältnis der Thin-Überprovisionierung und der Speicherüberbelegung.",
"ZFS-Scrub-Intervall (Tage).",
"Ersatzgrenze für das Sicherungsalter (Tage) und Toleranz des Zeitplans (Verhältnis).",
"Hinweis vor Zertifikatsablauf (Tage).",
"Festplattendienstdauer (Stunden) und letztes Festplattenfehlerfenster (Tage).",
"Alter des Lynis-Berichts (Tage) und der Paketindizes (Tage).",
"Journal-Belegung im Verhältnis zur Obergrenze (%).",
"Prüfung des Dateisystem-Speicherplatzes (%) und der Inodes (%)."
]
}
}
]
},
{
"id": "save",
"title": "Wie die Richtlinie gespeichert wird",
"blocks": [
{
"p": "Die Festlegung wird geprüft und atomar in <code>/usr/local/share/proxmenux/audit_policy.json</code> gespeichert. Jeder Speichervorgang enthält eine Revision: Hat eine andere Sitzung die Festlegung geändert, wird der Entwurf nicht gespeichert und die Ansicht bietet an, die gespeicherte Fassung neu zu laden."
},
{
"calloutWarning": {
"title": "Die Richtlinie wird nie automatisch abgeleitet",
"body": "ProxMenux fügt keine eigenen Anforderungen hinzu. Ein leeres Feld behält den mitgelieferten Standardwert oder bleibt nicht angegeben; eine teilweise Festlegung betrifft nur die benannten Elemente."
}
}
]
}
]
}
@@ -0,0 +1,247 @@
{
"meta": {
"title": "Berichte und Vergleiche | Prüfung und Bericht",
"description": "Die sechs Dokumente von Prüfung und Bericht, ihr Druck oder Speichern als PDF und der Vergleich von Durchläufen mit einem Referenzlauf."
},
"header": {
"title": "Berichte und Vergleiche",
"description": "Sechs Dokumente für unterschiedliche Fragen und der Vergleich jedes Durchlaufs mit einem Referenzlauf.",
"section": "Prüfung und Bericht"
},
"sections": [
{
"id": "intro",
"blocks": [
{
"calloutInfo": {
"title": "Sechs Dokumente, nicht sechs Stile",
"body": "Die Engine wählt Prüfungen und Abschnitte aus, bevor sie das Dokument erstellt. Eine schnelle Diagnose ist kein vollständiges Audit mit weniger Seiten, und ein Inventar zeigt keine Bewertungsergebnisse. Die folgenden Beispieldokumente verwenden fiktive Daten."
}
}
]
},
{
"id": "documents",
"title": "Die sechs Dokumente",
"blocks": [
{
"downloads": {
"items": [
{
"title": "Vollständiges Audit",
"body": "Dokumentiert den gesamten Knoten als technische Bestandsaufnahme.",
"href": "/monitor/audit/sample-audit-full-report.pdf",
"facts": [
{
"label": "Kontrollen",
"value": "Alle verfügbaren Prüfungen."
},
{
"label": "Inhalt",
"value": "Ergebnisübersicht; Identität und Cluster; Hardware; Netzwerk und Latenz; Speicher; Gastsysteme; Passthrough; Anwendungen; Befunde mit Nachweisen; Quellen und Umfang."
}
]
},
{
"title": "Schnelldiagnose",
"body": "Zeigt, was Aufmerksamkeit braucht, ohne das komplette Inventar.",
"href": "/monitor/audit/sample-audit-diagnostic-report.pdf",
"facts": [
{
"label": "Kontrollen",
"value": "Die gleichen Prüfungen wie das vollständige Audit."
},
{
"label": "Inhalt",
"value": "Minimale Identität; kritische Befunde; Warnungen; relevante Beobachtungen; nicht verifizierte Messwerte und prioritäre Maßnahmen. Diagramme, Inventar und lange Anhänge werden ausgelassen."
}
]
},
{
"title": "Inventar",
"body": "Beschreibt, was auf dem Knoten existiert, ohne es zu bewerten.",
"href": "/monitor/audit/sample-audit-inventory-report.pdf",
"facts": [
{
"label": "Kontrollen",
"value": "Keine; kein Befund ist klassifiziert."
},
{
"label": "Inhalt",
"value": "Identität; Cluster; CPU und Speicher; Board, BIOS und Controller; Netzwerk; Storage; VMs und LXCs; Passthrough; Anwendungen und Elemente, die von ProxMenux verwaltet werden."
}
]
},
{
"title": "Sicherheitsüberprüfung",
"body": "Umfasst die Exposition und die Kontrollen über den Zugang zum Knoten.",
"href": "/monitor/audit/sample-audit-security-report.pdf",
"facts": [
{
"label": "Kontrollen",
"value": "Der Sicherheitsbereich sowie Containerprivilegien, Updates, Repositories und die APT-Kette."
},
{
"label": "Inhalt",
"value": "Identität und Cluster; Netzwerk und Latenz; Zugriff; Firewall; 2FA; Zertifikate; Privilegien; Updates; Repositories; Zustand und Alter von Lynis."
}
]
},
{
"title": "Überprüfung der Sicherungen",
"body": "Prüft, ob der deklarierte Schutz vorhanden ist und ob seine Backups verwendbar sind.",
"href": "/monitor/audit/sample-audit-backup-report.pdf",
"facts": [
{
"label": "Kontrollen",
"value": "Der Backup-Bereich plus Storage-Konnektivität und Benachrichtigungszustellung."
},
{
"label": "Inhalt",
"value": "Abdeckung pro Gast; erklärtes Wiederherstellungsziel; Alter und Ergebnis; Ziel; Aufbewahrung; Überprüfung; gescheiterte Jobs; Wiederherstellung und unvollständige Quellen."
}
]
},
{
"title": "Kapazität und Verschleiß",
"body": "Misst Wachstumsspielraum und Anzeichen von Erschöpfung oder Alterung.",
"href": "/monitor/audit/sample-audit-capacity-report.pdf",
"facts": [
{
"label": "Kontrollen",
"value": "Die Speicher- und Hardwarebereiche sowie Speicher, Swap, Journal und das Host-Dateisystem."
},
{
"label": "Inhalt",
"value": "Belegung und Schwellenwerte; Thin Pools; Überprovisionierung; Arbeitsspeicher; Inodes; ZFS; Temperaturen; Betriebsstunden; SMART-Fehler und NVMe/SSD-Lebensdauer."
}
]
}
]
}
},
{
"figure": {
"src": "/monitor/audit/audit-report-preview.png",
"alt": "Erste Seite eines vollständigen Auditberichts",
"caption": "Jedes Dokument teilt die Berichtskennung, die nummerierten Abschnitte, das Datum, den Knoten, das Profil und die Fußzeile."
}
},
{
"p": "Je nach Profil enthält das Dokument Knotenidentität und Bewertungsdatum, Ergebnisübersicht, Zusammenfassung nach Bereichen, Hardware-, Netzwerk- und Speicherstruktur, Schutz der Gastsysteme, Befunde mit Nachweisen, nicht lesbare Quellen sowie angewandten Umfang und Richtlinie."
}
]
},
{
"id": "print",
"title": "Drucken oder Speichern als PDF",
"blocks": [
{
"steps": {
"items": [
{
"title": "Starten",
"body": "Die Bewertung nutzt das unter <strong>Bericht</strong> ausgewählte Profil."
},
{
"title": "Überprüfung",
"body": "Der abgeschlossene Durchlauf zeigt Befunde, nicht lesbare Quellen und die angewandte Richtlinie."
},
{
"title": "Bericht erzeugen",
"body": "<strong>Bericht erzeugen</strong> öffnet die als Dokument aufbereitete Ansicht."
},
{
"title": "Druck",
"body": "<strong>Drucken oder als PDF speichern</strong> öffnet den Druckdialog des Browsers zur Auswahl eines Druckers oder von <em>Als PDF speichern</em>."
}
]
}
},
{
"calloutTip": {
"title": "Der Ausdruck ist ein Dokument, kein Screenshot",
"body": "Die Aktionsleiste ist ausgeblendet, eine Tabelle, die auf der nächsten Seite fortgesetzt wird, wiederholt ihre Kopfzeile, Blöcke vermeiden unnötige Pausen und jede Seite behält die Identifikation und Nummerierung."
}
}
]
},
{
"id": "compare",
"title": "Vergleich mit einem Referenzlauf",
"intro": "<strong>Als Referenz verwenden</strong> markiert einen abgeschlossenen Durchlauf. Spätere Durchläufe werden damit verglichen und ihre Befunde aufgeteilt in :",
"blocks": [
{
"table": {
"headers": [
"Gruppe",
"Bedeutung"
],
"rows": [
[
"Neu",
"Jetzt berichtet und nicht vorher."
],
[
"Verschlechtert",
"Weiterhin gemeldet, aber schwerwiegender oder umfassender als zuvor."
],
[
"Verbessert",
"Weiterhin gemeldet, aber weniger schwerwiegend oder umfassend als zuvor."
],
[
"gelöst",
"Nicht mehr gemeldet und von niemandem als Risiko akzeptiert."
],
[
"Akzeptiert",
"Wird nicht mehr gezählt, weil ein Risiko akzeptiert wurde, nicht weil sich der Host geändert hat."
],
[
"Nicht mehr bewertet",
"Zuvor vorhanden, in diesem Durchlauf nicht enthalten; ihr Wegfall wurde nicht verifiziert."
]
]
}
},
{
"table": {
"headers": [
"Bezugslauf",
"Verhalten"
],
"rows": [
[
"Setzen Sie es",
"Jeder fertige Lauf kann markiert werden; keiner wird automatisch markiert."
],
[
"Es ändern",
"Ein anderer markierter Durchlauf ersetzt die Referenz, ohne den Verlauf zu löschen."
],
[
"Vergleichen",
"Wenn keine zwei Durchläufe ausgewählt sind, verwendet der Vergleich die Referenz und den ausgewählten oder letzten Durchlauf."
],
[
"Durchläufe aufbewahren",
"Die 30 neuesten Durchläufe werden aufbewahrt; der Referenzlauf wird nie entfernt."
],
[
"Ohne Referenz",
"Die Ansicht zeigt, dass noch kein Referenzlauf gewählt wurde und somit keine Vergleichsgrundlage vorhanden ist."
]
]
}
},
{
"calloutWarning": {
"title": "Ein Bericht beschreibt einen Moment",
"body": "Eine Bewertung bestätigt keinen ganzen Zeitraum. Ältere Ergebnisse beschreiben den aktuellen Zustand nicht mehr; die Ansicht zeigt das Alter des letzten Durchlaufs und jede Quelle behält ihren Erfassungszeitpunkt."
}
}
]
}
]
}
@@ -0,0 +1,115 @@
{
"meta": {
"title": "Umfang und Garantien | Prüfung und Bericht",
"description": "Herkunft der Daten von Prüfung und Bericht, Grenzen des Prüfbereichs, Entwurfsgarantien und Speicherorte."
},
"header": {
"title": "Umfang und Garantien",
"description": "Woher Bewertungsdaten stammen, was außerhalb des Prüfbereichs liegt und wo Prüfung und Bericht seine Daten speichert.",
"section": "Prüfung und Bericht"
},
"sections": [
{
"id": "sees",
"title": "Was er beobachtet",
"blocks": [
{
"list": {
"items": [
"Konfiguration und Zustand des lokalen Knotens.",
"Die deklarierte Konfiguration der VMs und LXCs.",
"Der Speicherzustand, wie ihn Proxmox VE erfasst.",
"Die verfügbare Historie von Backups und Verifizierungen.",
"SMART-Daten und die Ereignisse, die der Monitor gesammelt hat.",
"Der Zustand von Diensten, Cluster, HA und lokalen Quellen."
]
}
}
]
},
{
"id": "outside",
"title": "Was außerhalb seiner Sicht ist",
"blocks": [
{
"list": {
"items": [
"Das Innere der Gäste, über das hinaus, was sie Proxmox VE erklären.",
"Netzwerkausrüstung außerhalb des Hosts.",
"Fernabhängigkeiten, die der Knoten nicht beobachten kann.",
"Physischer Zustand, den die Hardware nicht bereitstellt.",
"Das Änderungsprotokoll erfasst keine manuellen Aktionen oder Aktionen anderer Software."
]
}
},
{
"calloutWarning": {
"title": "Fehlende Beweise sind keine Beweise für Abwesenheit",
"body": "Eine Quelle, die nicht gelesen werden kann, liefert ein nicht verifiziertes oder unvollständiges Ergebnis, niemals ein konformes. Der Bericht listet die Quellen auf, die nicht verfügbar waren."
}
}
]
},
{
"id": "guarantees",
"title": "Garantien für das Design",
"blocks": [
{
"list": {
"items": [
"Stabile Kennzeichen für die Kontrollen.",
"Verlauf der Durchläufe und Befunde.",
"Eine validierte, atomar gespeicherte Richtlinie.",
"Akzeptierte Risiken mit einem Grund, sichtbar.",
"Zuweisung von Änderungen an Skript und Funktion.",
"Erfassung des Zustands vor und nach der Änderung, soweit verfügbar.",
"Ein explizites Ergebnis, wenn etwas nicht gemessen oder erfasst werden kann."
]
}
}
]
},
{
"id": "storage",
"title": "Wo die Daten gespeichert werden",
"blocks": [
{
"table": {
"headers": [
"Daten",
"Ort"
],
"rows": [
[
"Richtlinie",
"<code>/usr/local/share/proxmenux/audit_policy.json</code>"
],
[
"Bewertungen",
"Die Prüfdatenbank des Monitors"
],
[
"Erfasste Objekte",
"<code>/usr/local/share/proxmenux/changes/objects/</code>"
],
[
"Ausstehende Einträge",
"<code>/usr/local/share/proxmenux/changes/spool/</code>"
],
[
"Zusammengeführtes Änderungsprotokoll",
"<code>/usr/local/share/proxmenux/changes.db</code>"
]
]
}
},
{
"calloutInfo": {
"title": "Ein Tool zur Überprüfung, keine Zertifizierung",
"body": "Prüfung und Bericht prüft, vergleicht und dokumentiert den Knoten. Die Ergebnisse werden im Kontext des Systemzwecks, der festgelegten Richtlinie und der verfügbaren Quellen bewertet."
}
}
]
}
]
}