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": "Valutazione e inventario | Audit e report",
"description": "Valutazione in Audit e report: profili dei rapporti, classificazione dei risultati, rischi accettati, fonti illeggibili, Lynis e inventario del nodo."
},
"header": {
"title": "Valutazione e inventario",
"description": "La valutazione ispeziona il nodo, mantiene i suoi risultati e risponde a diverse domande a seconda del profilo del report.",
"section": "Audit e report"
},
"sections": [
{
"id": "read-only",
"blocks": [
{
"calloutInfo": {
"title": "Una valutazione ispeziona senza modificare la configurazione",
"body": "Legge la configurazione e lo stato dell'host. Scrive risultati, rapporti e log; i controlli di avvio possono montare brevemente le partizioni di sistema EFI. La configurazione valutata non viene modificata."
}
},
{
"p": "<strong>Esegui valutazione</strong> avvia un'esecuzione con il profilo selezionato in <strong>Rapporto</strong>. La vista mostra la data dell'ultima esecuzione e il tempo trascorso."
}
]
},
{
"id": "profiles",
"title": "Profili report",
"intro": "Ogni profilo risponde a una domanda diversa. I controlli e le sezioni vengono selezionati prima che il documento sia composto.",
"blocks": [
{
"table": {
"headers": [
"Profilo",
"Che cosa copre"
],
"rows": [
[
"Audit completo",
"Tutti i controlli e tutta la struttura disponibile."
],
[
"Diagnosi rapida",
"Ogni controllo; il risultato si apre con i risultati critici, gli avvisi e le letture che non potrebbero essere verificate."
],
[
"Inventario",
"Una descrizione del nodo, senza controlli né classificazione."
],
[
"Verifica sicurezza",
"Esposizione, accesso, privilegi, certificati, aggiornamenti, repository e Lynis."
],
[
"Affidabilità backup",
"Copertura, età, risultati, verifica, ritenzione e recupero dei backup."
],
[
"Capacità e usura",
"Margine di crescita, memoria, uso dello spazio e la durata dei dischi."
]
]
}
},
{
"p": "Il contenuto di ogni documento è descritto in <reportsLink>Rapporti e confronti</reportsLink>."
}
]
},
{
"id": "results",
"title": "Come vengono classificati i risultati",
"blocks": [
{
"table": {
"headers": [
"Classificazione",
"Significato"
],
"rows": [
[
"Critico",
"Una condizione fallita che ha priorità."
],
[
"Avvertenza",
"Una condizione che ha bisogno di una revisione, date le prove o la politica."
],
[
"Osservazione",
"Informazioni sul nodo che non viene segnalato come un fallimento."
],
[
"Non verificato",
"La fonte richiesta dal controllo non è stata leggibile. Questo non significa che il problema sia assente."
],
[
"Conforme",
"La condizione soddisfa il criterio applicato."
],
[
"Non applicabile",
"Non si applica nulla nell'ambito del controllo."
],
[
"Rischio accettato",
"Il ritrovamento esiste e una decisione su di esso è stata registrata."
],
[
"Escluso dalla politica",
"La politica dichiara che l'elemento è lasciato fuori dal conteggio."
]
]
}
},
{
"p": "I risultati si possono filtrare per area: Sistema, Archiviazione, Rete, Sicurezza, Backup, Guest e Hardware. Ogni risultato conserva le evidenze con la fonte da cui sono state lette."
}
]
},
{
"id": "unverified",
"title": "Quando una fonte non può essere letta",
"blocks": [
{
"table": {
"headers": [
"Caso",
"Comportamento"
],
"rows": [
[
"Non verificato",
"Il controllo conserva la propria identità, indica nelle evidenze quale fonte ha fallito e non trasforma i dati mancanti in un risultato conforme."
],
[
"Evidenze incomplete",
"Il rapporto indica la fonte e il momento della raccolta per distinguere un problema reale da una lettura insufficiente."
],
[
"Una nuova esecuzione",
"Una volta corretto l'accesso, il pacchetto o il servizio, lo stesso profilo viene eseguito di nuovo e il confronto mostra se il risultato potrebbe essere verificato."
]
]
}
}
]
},
{
"id": "lynis",
"title": "Lynis",
"blocks": [
{
"p": "La verifica di sicurezza usa il rapporto Lynis dell'host. Se Lynis non è mai stato eseguito o il rapporto supera l'età consentita dalla politica, una finestra propone <strong>Esegui con Lynis</strong>, che richiede alcuni minuti in più, oppure <strong>Esegui senza Lynis</strong>, che usa il rapporto esistente."
},
{
"figure": {
"src": "/monitor/audit/lynis-dialog.png",
"alt": "Dialogo che offre di eseguire la valutazione con o senza Lynis",
"caption": "La finestra Lynis prima di una verifica di sicurezza."
}
}
]
},
{
"id": "accept",
"title": "Accettare un rischio",
"blocks": [
{
"p": "<strong>Accetta rischio</strong> registra una decisione su un risultato. Il motivo è obbligatorio e viene salvato con autore e data."
},
{
"table": {
"headers": [
"Campo",
"Opzioni"
],
"rows": [
[
"Motivo",
"Testo libero, obbligatorio."
],
[
"Scadenza",
"90 giorni, 180 giorni, 1 anno o non scade. Quando il periodo termina il risultato diventa nuovamente attivo."
],
[
"Promemoria revisione",
"Un promemoria che riporta la decisione all'attenzione mentre rimane in vigore."
]
]
}
},
{
"p": "Un risultato accettato rimane visibile con la decisione; <strong>Riporta ad attivo</strong> revoca l'accettazione. Accettare un rischio non lo corregge: il confronto lo mostra come accettato, non come risolto."
}
]
},
{
"id": "inventory",
"title": "Inventario",
"blocks": [
{
"list": {
"items": [
"Identità, versione Proxmox VE, kernel, abbonamento e cluster.",
"CPU, memoria, scheda, BIOS, controller e IOMMU.",
"Disco, SMART, ore di alimentazione e eventi registrati.",
"Adattatori, bond, bridge, latenza e connessioni.",
"Stoccaggio, ospiti con i loro dischi e interfacce, e backup.",
"PCI passthrough e il software ProxMenux gestisce."
]
}
}
]
}
]
}
@@ -0,0 +1,208 @@
{
"meta": {
"title": "Modifiche | Audit e report",
"description": "Registro delle modifiche di Audit e report: interventi di ProxMenux sull'host, stato precedente, differenze e possibilità di annullamento."
},
"header": {
"title": "Modifiche",
"description": "Registro delle operazioni eseguite da ProxMenux sull'host e, quando acquisito, dello stato prima e dopo ogni operazione.",
"section": "Audit e report"
},
"sections": [
{
"id": "purpose",
"blocks": [
{
"calloutInfo": {
"title": "Dallo script eseguito alla modifica effettuata",
"body": "Una funzione lunga può modificare solo due righe. Il registro conserva ogni operazione concreta con script, funzione e versione responsabili, risorsa interessata, differenze e possibilità di annullamento."
}
},
{
"flow": {
"nodes": [
{
"label": "Script",
"detail": "funzione + versione"
},
{
"label": "Acquisizione",
"detail": "contenuto prima"
},
{
"label": "Operazione",
"detail": "file · pacchetto · servizio"
},
{
"label": "Registro",
"detail": "attribuzione + differenza"
}
],
"caption": "L'acquisizione avviene durante l'operazione e viene consolidata quando Monitor legge il registro."
}
},
{
"figure": {
"src": "/monitor/audit/changes-view.png",
"alt": "Vista Modifiche di Audit e report con voci raggruppate per opzione post-installazione e script",
"caption": "La vista Modifiche con le differenze di un file modificato da ProxMenux."
}
}
]
},
{
"id": "types",
"title": "Tipi di voce",
"intro": "Il filtro in alto separa le voci per genere.",
"blocks": [
{
"table": {
"headers": [
"Tipo",
"Cosa registra"
],
"rows": [
[
"Configurazione",
"ProxMenux ha scritto, modificato o rimosso un file, ha cambiato un'impostazione o modificato un servizio."
],
[
"Installazioni",
"ProxMenux ha aggiunto un pacchetto o un componente, e i pacchetti che sono effettivamente apparsi sono registrati."
],
[
"Esecuzioni",
"ProxMenux ha eseguito un comando; le modifiche dipendono dal comando stesso."
],
[
"Applicato",
"Una funzione è stata applicata prima che esistesse il registro; lo stato precedente non è stato acquisito."
]
]
}
}
]
},
{
"id": "groups",
"title": "Come è organizzata la vista",
"blocks": [
{
"table": {
"headers": [
"Sezione",
"Contenuto"
],
"rows": [
[
"Ottimizzazioni post-installazione",
"Gruppo dell'opzione post-installazione selezionata dall'utente."
],
[
"Script ProxMenux",
"GPU, Coral, rete, archiviazione, sicurezza, utilità e altri script con strumentazione di audit, inclusi il programma di installazione di ProxMenux e ProxMenux Monitor."
],
[
"Pacchetti e utilità installati",
"Software installato da ProxMenux sull'host."
]
]
}
},
{
"p": "All'interno di ogni sezione, <strong>Per funzione</strong> raggruppa le voci sotto la funzione che li ha fatti."
}
]
},
{
"id": "entry",
"title": "Cosa mostra ogni voce",
"blocks": [
{
"list": {
"items": [
"Lo script, la funzione e la versione responsabile.",
"La data e la risorsa interessata.",
"Lo stato conosciuto prima e dopo il cambiamento.",
"Le linee aggiunte e rimosse.",
"I pacchetti che sono stati effettivamente aggiunti.",
"Il cambiamento di stato di un servizio.",
"<strong>Annullamento</strong>: <em>Ripristina esattamente lo stato precedente</em>, <em>Elimina il file (prima non esisteva)</em>, <em>Il pacchetto può essere disinstallato</em>, un annullamento parziale oppure <em>Non annullabile dal registro</em>."
]
}
}
]
},
{
"id": "before",
"title": "Cosa significa lo stato precedente",
"blocks": [
{
"p": "Lo stato precedente può essere contenuto acquisito, un file creato per la prima volta o uno stato sconosciuto. Le modifiche precedenti al registro non possono essere ricostruite; eseguendo nuovamente la funzione viene acquisito prima lo stato trovato in quel momento."
}
]
},
{
"id": "limits",
"title": "Ambito del registro",
"blocks": [
{
"list": {
"items": [
"Le modifiche manuali e le modifiche apportate da altri software non sono registrate.",
"Solo le operazioni che attraversano i primitivi di audit ProxMenux sono coperte.",
"La registrazione non blocca mai l'operazione che descrive: se l'entrata non può essere scritta, l'operazione continua.",
"Le modifiche successive alla stessa risorsa sono mostrate confrontando lo stato iniziale noto con quello attuale."
]
}
}
]
},
{
"id": "retention",
"title": "Prove memorizzate",
"blocks": [
{
"table": {
"headers": [
"Elemento",
"Comportamento"
],
"rows": [
[
"Voci",
"Le voci sono conservate sull'host; nulla viene eliminato automaticamente dal registro."
],
[
"Contenuto catturato",
"Un oggetto catturato viene mantenuto mentre una voce si riferisce ad esso."
],
[
"Dimensione di una cattura",
"I contenuti sopra 1 MiB non sono memorizzati in tutto; la voce riporta che la cattura è stata ignorata a causa della sua dimensione."
],
[
"Lettura",
"Il Monitor non carica oggetti memorizzati sopra 2 MiB."
],
[
"Differenza",
"Vengono mostrate al massimo 400 righe; le differenze più lunghe sono contrassegnate come troncate."
],
[
"Elenco",
"L'API restituisce 200 voci per richiesta per impostazione predefinita, fino a un massimo di 1000."
]
]
}
},
{
"calloutWarning": {
"title": "Conservare il contenuto non significa annullare automaticamente",
"body": "Il contenuto precedente può essere ispezionato e ripristinato manualmente, ma la vista Modifiche non annulla le operazioni. Una voce di esecuzione registra il comando senza conoscere tutti gli effetti dello strumento eseguito."
}
}
]
}
]
}
@@ -0,0 +1,136 @@
{
"meta": {
"title": "Audit e report | ProxMenux Monitor",
"description": "Valuta un nodo Proxmox VE, registra le modifiche di ProxMenux e dichiara le aspettative per i sistemi guest e la archiviazione, con report stampabili."
},
"header": {
"title": "Audit e report",
"description": "Valutazione del nodo, registro delle modifiche di ProxMenux e dichiarazione delle aspettative, con documenti stampabili o salvabili in PDF.",
"section": "ProxMenux Monitor"
},
"sections": [
{
"id": "views",
"blocks": [
{
"calloutInfo": {
"title": "Tre viste, tre domande",
"body": "Audit e report distingue i dati del nodo, gli interventi di ProxMenux e le aspettative dichiarate. Una configurazione non valutabile rispetto a uno scopo dichiarato viene descritta senza essere segnalata come errore."
}
},
{
"cards": {
"items": [
{
"icon": "shield",
"title": "Valutazione — come sta il nodo?",
"body": "Esegue i controlli del profilo scelto, compone l'inventario e classifica ciò che ha bisogno di attenzione, con la prova di ogni risultato."
},
{
"icon": "refresh",
"title": "Cambiamenti — cosa ha fatto ProxMenux?",
"body": "Elenca file, pacchetti, servizi e comandi modificati dagli script ProxMenux dotati di strumentazione di audit, con lo stato precedente quando acquisito."
},
{
"icon": "fileText",
"title": "Politica — cosa ci si aspetta?",
"body": "Dichiara quali sistemi guest richiedono un backup o devono avviarsi con l'host, quale archiviazione è essenziale e le soglie dei controlli."
}
]
}
},
{
"flow": {
"nodes": [
{
"label": "Valutazione",
"detail": "fatti"
},
{
"label": "Politica",
"detail": "contesto"
},
{
"label": "Modifiche",
"detail": "interventi"
}
],
"caption": "La valutazione fornisce i dati, la politica dà loro contesto e il registro documenta gli interventi di ProxMenux."
}
},
{
"figure": {
"src": "/monitor/audit/assessment-view.png",
"alt": "Audit e report in ProxMenux Monitor con le viste Valutazione, Modifiche e Politica",
"caption": "Audit & Report, con la vista di valutazione aperta."
}
}
]
},
{
"id": "boundaries",
"title": "Tre funzioni diverse",
"blocks": [
{
"table": {
"headers": [
"Funzione",
"Che cosa fa"
],
"rows": [
[
"<healthLink>Monitoraggio dello stato</healthLink>",
"Osserva metriche ed eventi continuamente e può generare notifiche."
],
[
"Audit e report",
"Esegue una valutazione su richiesta, documenta il nodo e confronta le esecuzioni tra loro."
],
[
"Registro delle modifiche",
"Registra le operazioni eseguite da ProxMenux tramite le sue primitive di audit."
]
]
}
}
]
},
{
"id": "pages",
"title": "Pagine di questa sezione",
"blocks": [
{
"next": {
"items": [
{
"label": "Valutazione e inventario",
"href": "/docs/monitor/audit-report/assessment",
"tail": "profili, risultati, rischi accettati e inventario."
},
{
"label": "Modifiche",
"href": "/docs/monitor/audit-report/changes",
"tail": "il diario di ciò che ProxMenux ha cambiato sull'host."
},
{
"label": "Politica",
"href": "/docs/monitor/audit-report/policy",
"tail": "sistemi guest, archiviazione e soglie."
},
{
"label": "Rapporti e confronti",
"href": "/docs/monitor/audit-report/reports",
"tail": "i sei documenti e l'esecuzione di riferimento."
},
{
"label": "Ambito e garanzie",
"href": "/docs/monitor/audit-report/scope",
"tail": "fonti, limiti e dati memorizzati."
}
]
}
}
]
}
]
}
@@ -0,0 +1,111 @@
{
"meta": {
"title": "Politica | Audit e report",
"description": "Politica del nodo in Audit e report: backup, avvio automatico e obiettivo di ripristino di ogni guest, ruolo di ogni archiviazione e soglie dei controlli."
},
"header": {
"title": "Politica",
"description": "La politica dichiara ciò che nessuna ispezione può dedurre: lo scopo di ogni guest e archiviazione e le soglie applicate dai controlli.",
"section": "Audit e report"
},
"sections": [
{
"id": "principle",
"blocks": [
{
"calloutInfo": {
"title": "Senza dichiarazione il rapporto descrive; con una dichiarazione valuta",
"body": "Una valutazione vede cosa fa l'host, non a cosa serve. Un guest senza backup e senza scopo dichiarato viene segnalato come osservazione. Se il backup è dichiarato obbligatorio, la stessa assenza diventa un avviso. Non è obbligatorio dichiarare nulla."
}
},
{
"figure": {
"src": "/monitor/audit/policy-view.png",
"alt": "Vista Politica con guest, archiviazione e soglie del nodo",
"caption": "La vista politica."
}
}
]
},
{
"id": "guests",
"title": "Guest",
"intro": "Ogni VM e LXC del nodo ha tre campi. Un valore lasciato come predefinito prende il valore generale, mostrato accanto ad esso.",
"blocks": [
{
"table": {
"headers": [
"Campo",
"Valori",
"Effetti sulla valutazione"
],
"rows": [
[
"Backup",
"Richiesto, Non richiesto, Non dichiarato",
"Un backup mancante è un avviso quando è necessario, un'osservazione quando non è indicato, e viene lasciato fuori dal conteggio quando non è richiesto."
],
[
"Avvio automatico",
"Richiesto, Non richiesto, Non dichiarato",
"Indica se il guest deve avviarsi insieme all'host."
],
[
"Obiettivo di ripristino",
"Ore",
"L'età massima accettabile dell'ultimo backup."
]
]
}
}
]
},
{
"id": "storage",
"title": "Archiviazione",
"blocks": [
{
"p": "Un deposito irraggiungibile è segnalato come critico quando è dichiarato essenziale o serve un ospite in esecuzione, come un avvertimento quando il suo ruolo non è dichiarato, e come osservazione quando è dichiarato facoltativo."
}
],
"intro": "Ogni archiviazione del nodo è dichiarata Essenziale, Facoltativa o Non dichiarata."
},
{
"id": "thresholds",
"title": "Soglie",
"intro": "Una soglia vuota usa il valore predefinito incluso, mostrato come segnaposto.",
"blocks": [
{
"list": {
"items": [
"Controllo della capacità di archiviazione (%) e del riempimento del thin pool (%).",
"Rapporto di overprovisioning thin e rapporto di sovrallocazione della memoria.",
"Intervallo di scrub ZFS (giorni).",
"Limite alternativo dell'età del backup (giorni) e margine sulla pianificazione (rapporto).",
"Avviso di scadenza del certificato (giorni).",
"Durata del servizio del disco (ore) e finestra di errore del disco recente (giorni).",
"Età del rapporto Lynis (giorni) e degli indici dei pacchetti (giorni).",
"Utilizzo del journal rispetto al limite (%).",
"Controllo dello spazio (%) e degli inode (%) del filesystem."
]
}
}
]
},
{
"id": "save",
"title": "Come si salva la politica",
"blocks": [
{
"p": "La dichiarazione viene convalidata e salvata atomicamente in <code>/usr/local/share/proxmenux/audit_policy.json</code>. Ogni salvataggio include una revisione: se un'altra sessione ha modificato la dichiarazione, la bozza non viene salvata e la vista propone di ricaricare la versione salvata."
},
{
"calloutWarning": {
"title": "La politica non è mai rinviata",
"body": "ProxMenux non aggiunge requisiti autonomamente. Un campo vuoto mantiene il valore predefinito o rimane non dichiarato; una dichiarazione parziale riguarda solo gli elementi indicati."
}
}
]
}
]
}
@@ -0,0 +1,247 @@
{
"meta": {
"title": "Rapporti e confronti | Audit e report",
"description": "I sei documenti di Audit e report, la stampa o il salvataggio in PDF e il confronto delle esecuzioni con un'esecuzione di riferimento."
},
"header": {
"title": "Rapporti e confronti",
"description": "Sei documenti per domande diverse e il confronto di ogni esecuzione con un'esecuzione di riferimento.",
"section": "Audit e report"
},
"sections": [
{
"id": "intro",
"blocks": [
{
"calloutInfo": {
"title": "Sei documenti, non sei stili",
"body": "Il motore seleziona i controlli e le sezioni prima di comporre il documento. Una diagnosi rapida non è un controllo completo con meno pagine, e un inventario non presenta risultati di valutazione. I documenti del campione qui sotto usano i dati fittizi."
}
}
]
},
{
"id": "documents",
"title": "I sei documenti",
"blocks": [
{
"downloads": {
"items": [
{
"title": "Audit completo",
"body": "Documenta tutto il nodo come registro tecnico.",
"href": "/monitor/audit/sample-audit-full-report.pdf",
"facts": [
{
"label": "Controlli",
"value": "Tutti i controlli disponibili."
},
{
"label": "Contenuto",
"value": "Sintesi; identità e cluster; hardware; rete e latenza; archiviazione; guest; passthrough; applicazioni; risultati con evidenze; fonti e ambito."
}
]
},
{
"title": "Diagnosi rapida",
"body": "Mostra ciò che ha bisogno di attenzione senza l'inventario completo.",
"href": "/monitor/audit/sample-audit-diagnostic-report.pdf",
"facts": [
{
"label": "Controlli",
"value": "Gli stessi controlli dell'audit completo."
},
{
"label": "Contenuto",
"value": "Identità minima; risultati critici; avvisi; osservazioni pertinenti; letture non verificate e azioni prioritarie. Diagrammi, inventario e allegati lunghi sono esclusi."
}
]
},
{
"title": "Inventario",
"body": "Descrive ciò che esiste sul nodo senza valutarlo.",
"href": "/monitor/audit/sample-audit-inventory-report.pdf",
"facts": [
{
"label": "Controlli",
"value": "Nessuno; nessun risultato è classificato."
},
{
"label": "Contenuto",
"value": "Identità; cluster; CPU e memoria; scheda, BIOS e controller; rete; storage; VM e LXC; passthrough; applicazioni ed elementi gestiti da ProxMenux."
}
]
},
{
"title": "Verifica sicurezza",
"body": "Copre l'esposizione e i controlli sull'accesso al nodo.",
"href": "/monitor/audit/sample-audit-security-report.pdf",
"facts": [
{
"label": "Controlli",
"value": "L'area di sicurezza, oltre ai privilegi dei container, agli aggiornamenti, ai repository e alla catena APT."
},
{
"label": "Contenuto",
"value": "Identità e cluster; rete e latenza; accesso; firewall; 2FA; certificati; privilegi; aggiornamenti; repository; stato ed età del rapporto Lynis."
}
]
},
{
"title": "Affidabilità backup",
"body": "Controlla che la protezione dichiarata esista e che i suoi backup siano utilizzabili.",
"href": "/monitor/audit/sample-audit-backup-report.pdf",
"facts": [
{
"label": "Controlli",
"value": "L'area di backup, oltre alla connettività di archiviazione e alla consegna delle notifiche."
},
{
"label": "Contenuto",
"value": "Copertura per ospite; obiettivo dichiarato di recupero; età e risultato; destinazione; conservazione; verifica; lavori falliti; recupero e fonti incomplete."
}
]
},
{
"title": "Capacità e usura",
"body": "Misura il margine di crescita e i segni di esaurimento o invecchiamento.",
"href": "/monitor/audit/sample-audit-capacity-report.pdf",
"facts": [
{
"label": "Controlli",
"value": "Le aree di archiviazione e hardware, oltre a memoria, swap, journal e il filesystem host."
},
{
"label": "Contenuto",
"value": "Utilizzo e soglie; thin pool; overprovisioning; memoria; inode; ZFS; temperature; ore di funzionamento; errori SMART e vita utile NVMe/SSD."
}
]
}
]
}
},
{
"figure": {
"src": "/monitor/audit/audit-report-preview.png",
"alt": "Prima pagina di un rapporto completo di audit",
"caption": "Ogni documento condivide l'identificatore del rapporto, le sezioni numerate, la data, il nodo, il profilo e il piè di pagina."
}
},
{
"p": "In base al profilo, il documento include identità del nodo e data della valutazione, sintesi, riepilogo per area, struttura di hardware, rete e archiviazione, protezione dei guest, risultati con evidenze, fonti illeggibili e ambito e politica applicati."
}
]
},
{
"id": "print",
"title": "Stampa o salvataggio come PDF",
"blocks": [
{
"steps": {
"items": [
{
"title": "Esegui",
"body": "La valutazione usa il profilo selezionato in <strong>Rapporto</strong>."
},
{
"title": "Verifica",
"body": "L'esecuzione completata mostra risultati, fonti non leggibili e politica applicata."
},
{
"title": "Genera report",
"body": "<strong>Genera rapporto</strong> apre la vista preparata come documento."
},
{
"title": "Stampa",
"body": "<strong>Stampa o salva come PDF</strong> apre la finestra di stampa del browser per scegliere una stampante o <em>Salva come PDF</em>."
}
]
}
},
{
"calloutTip": {
"title": "La stampa è un documento, non uno screenshot",
"body": "La barra delle azioni è nascosta, le tabelle che continuano sulla pagina successiva ripetono l'intestazione, i blocchi evitano interruzioni inutili e ogni pagina conserva identificazione e numerazione."
}
}
]
},
{
"id": "compare",
"title": "Confronto con un'esecuzione di riferimento",
"intro": "<strong>Usa come riferimento</strong> contrassegna un'esecuzione completata. Le successive vengono confrontate con essa e i risultati vengono raggruppati in:",
"blocks": [
{
"table": {
"headers": [
"Gruppo",
"Significato"
],
"rows": [
[
"Nuovo",
"Segnalato ora e non prima."
],
[
"Peggiorati",
"Ancora segnalati, ma più gravi o con effetti più estesi di prima."
],
[
"Migliorati",
"Ancora segnalati, ma meno gravi o con effetti meno estesi di prima."
],
[
"Risolto",
"Non sono più segnalati e nessuno li ha accettati."
],
[
"Accettati",
"Non più contato perché è stato accettato un rischio, non perché l'host è cambiato."
],
[
"Non più valutati",
"Presenti prima ma assenti da questa esecuzione; non è stato verificato che siano scomparsi."
]
]
}
},
{
"table": {
"headers": [
"Esecuzione di riferimento",
"Comportamento"
],
"rows": [
[
"Impostarlo",
"Qualsiasi esecuzione terminata può essere contrassegnata; nessuna è contrassegnata automaticamente."
],
[
"Cambiarlo",
"Contrassegnare un'altra esecuzione cambia il riferimento senza eliminare la cronologia."
],
[
"Comparazione",
"Se non vengono selezionate due esecuzioni, il confronto usa quella di riferimento e quella selezionata o più recente."
],
[
"Conservazione delle esecuzioni",
"Vengono conservate le 30 esecuzioni più recenti; quella di riferimento non viene mai eliminata."
],
[
"Senza un riferimento",
"La vista indica che non è ancora stata scelta un'esecuzione di riferimento, quindi manca una base per il confronto."
]
]
}
},
{
"calloutWarning": {
"title": "Un rapporto descrive un momento",
"body": "Una valutazione non certifica un intero periodo. I risultati vecchi non descrivono più lo stato attuale; la vista mostra l'età dell'ultima esecuzione e ogni fonte conserva il momento della raccolta."
}
}
]
}
]
}
@@ -0,0 +1,115 @@
{
"meta": {
"title": "Ambito e garanzie | Audit e report",
"description": "Origine dei dati di Audit e report, limiti del suo ambito, garanzie di progettazione e posizione dei dati."
},
"header": {
"title": "Ambito e garanzie",
"description": "Da dove provengono i dati di una valutazione, cosa rimane fuori dal suo ambito e dove Audit e report conserva i dati.",
"section": "Audit e report"
},
"sections": [
{
"id": "sees",
"title": "Cosa osserva",
"blocks": [
{
"list": {
"items": [
"La configurazione e lo stato del nodo locale.",
"La configurazione dichiarata delle VM e dei LXC.",
"Lo stato della archiviazione come rilevato da Proxmox VE.",
"La cronologia disponibile dei backup e delle verifiche.",
"Dati SMART e gli eventi che il Monitor ha raccolto.",
"Lo stato dei servizi, cluster, HA e fonti locali."
]
}
}
]
},
{
"id": "outside",
"title": "Che cosa è fuori dalla sua vista",
"blocks": [
{
"list": {
"items": [
"L'interno degli ospiti, oltre quello che dichiarano a Proxmox VE.",
"Apparecchiature di rete al di fuori dell'host.",
"Dipendenze remote che il nodo non può osservare.",
"Stato fisico che l'hardware non rende disponibile.",
"Il registro delle modifiche non include azioni manuali o di altri programmi."
]
}
},
{
"calloutWarning": {
"title": "Le prove mancanti non sono prove di assenza",
"body": "Una fonte che non può essere letta dà un risultato non verificato o incompleto, mai conformante. Il rapporto elenca le fonti che non erano disponibili."
}
}
]
},
{
"id": "guarantees",
"title": "Garanzie del design",
"blocks": [
{
"list": {
"items": [
"Identificatori stabili per i controlli.",
"Cronologia delle esecuzioni e dei risultati.",
"Una politica validata, salvata atomicamente.",
"Rischi accettati con un motivo, visibile.",
"Attribuzione di modifiche allo script e alla funzione.",
"Acquisizione dello stato prima e dopo, quando disponibile.",
"Un risultato esplicito quando qualcosa non può essere misurato o catturato."
]
}
}
]
},
{
"id": "storage",
"title": "Dove vengono memorizzati i dati",
"blocks": [
{
"table": {
"headers": [
"Dati",
"Percorso"
],
"rows": [
[
"Politica",
"<code>/usr/local/share/proxmenux/audit_policy.json</code>"
],
[
"Valutazioni",
"Il database di audit del Monitor"
],
[
"Oggetti catturati",
"<code>/usr/local/share/proxmenux/changes/objects/</code>"
],
[
"Voci in attesa",
"<code>/usr/local/share/proxmenux/changes/spool/</code>"
],
[
"Registro consolidato",
"<code>/usr/local/share/proxmenux/changes.db</code>"
]
]
}
},
{
"calloutInfo": {
"title": "Uno strumento di verifica, non una certificazione",
"body": "Audit e report valuta, confronta e documenta il nodo. I risultati si interpretano considerando lo scopo del sistema, la politica dichiarata e le fonti disponibili."
}
}
]
}
]
}