Registro di audit
Vedere chi ha modificato cosa sul controller e quando: accessi, impostazioni, dispositivi, strategie ed eventi di sistema.
→ Panoramica
L'Audit log elenca ogni azione che ha modificato la configurazione o lo stato del controller: accessi e disconnessioni, modifiche a dispositivi, strategie, prezzi, utenti e impostazioni, aggiornamenti software, riavvii e ogni avvio del software del controller. Per ogni voce si vedono chi ha eseguito l'azione, da dove e i valori prima e dopo la modifica.
Le voci non possono essere modificate né eliminate dal Configurator o dal controller stesso. Usare il registro per rispondere a domande come "chi ha disattivato questa strategia?" o "quando è stato modificato il limite di immissione?".
1 Trovare una voce
2 Parametri
Ricerca e periodo
| Parametro | Cosa fa | Unità / valore predefinito |
|---|---|---|
| Search | Ricerca a testo libero. Senza Search all fields cerca solo nei dati di modifica registrati (il Payload mostrato in Details), ad esempio il nome di un dispositivo o un valore. | testo |
| Search all fields | Estende Search a nome utente, indirizzo IP, tipo di utente, fuso orario, tipo di azione, oggetto e ora. | disattivato |
| Date range | Periodo mostrato. Il controller carica al massimo 500 voci per il periodo; se ce ne sono di più, compare una barra rossa Showing … of … rows. Select a shorter time range to see all results. | predefinito: ultimi 7 giorni |
Tabella
| Parametro | Cosa fa | Unità / valore predefinito |
|---|---|---|
| Time | Quando è avvenuta l'azione, nel fuso orario del controller. Fare clic sull'intestazione per ordinare; per impostazione predefinita dalla più recente. | data e ora |
| Username | Chi ha eseguito l'azione: un utente locale del Configurator (ad esempio admin); system per le azioni del controller stesso; oppure un utente del cloud (nome ed e-mail) o cloud per le azioni eseguite tramite il Reduxi Cloud. Campo di filtro sotto l'intestazione. |
— |
| Action type | Cosa è stato fatto, vedere la tabella sotto. Campo di filtro sotto l'intestazione. | — |
| Subject | L'oggetto dell'azione, nella forma KIND: name, ad esempio DEVICE: Etrel Inch o USER: admin. Campo di filtro sotto l'intestazione. |
— |
| Details | Icona a forma di occhio: apre la finestra Details. | — |
| Rows per page, page, Prev, Next | Paginazione dell'elenco. | 20 righe |
Finestra Details
| Parametro | Cosa fa | Unità / valore predefinito |
|---|---|---|
| Time, Username | Come nella tabella. | — |
| IP | Indirizzo da cui proviene l'azione: l'indirizzo del browser per gli utenti locali, l'indirizzo dell'utente cloud per le azioni dal cloud, vuoto per le azioni di sistema. | — |
| User type | LOCAL = utente locale del Configurator, CLOUD = tramite il Reduxi Cloud, SYSTEM = il controller stesso. | — |
| Timezone | Fuso orario del controller al momento della scrittura della voce. | — |
| Action type | Come nella tabella. | — |
| Subject | Tipo, ID interno e nome, ad esempio DEVICE #4 (Etrel Inch). |
— |
| Payload | I dati registrati. Per le modifiche contiene before e after con i soli valori modificati. Password, chiavi, token, certificati, dati di licenza e blocchi di configurazione dei dispositivi sono sostituiti da [REDACTED]. |
JSON |
3 Tipi di azione
| Area | Action type | Registrata quando |
|---|---|---|
| Utenti |
USER_LOGIN, USER_LOGOUT
|
Un utente accede o si disconnette. |
USER_CREATE, USER_EDIT, USER_DELETE
|
Un utente viene aggiunto, modificato (password compresa) o eliminato. | |
USER_TOTP_ENABLE, USER_TOTP_DISABLE
|
L'accesso a due fattori viene attivato o disattivato per un utente. | |
LOCAL_AUTH_TOKEN_CREATE |
Il Reduxi Cloud crea un accesso per l'accesso remoto al Configurator. | |
| Dispositivi |
DEVICE_CREATE, DEVICE_EDIT, DEVICE_DELETE
|
Un dispositivo viene aggiunto, le sue impostazioni vengono salvate oppure viene eliminato. |
DEVICE_SETPOINT_SET |
Un setpoint manuale viene inviato a un dispositivo. | |
DEVICE_PARAMETER_SET |
Un parametro del dispositivo viene modificato, ad esempio il tipo di controllo. | |
DEVICE_EMULATION_SET, DEVICE_EMULATION_DELETE
|
L'emulazione del contatore per un dispositivo viene impostata o rimossa. | |
| Strategie |
STRATEGY_CREATE, STRATEGY_EDIT, STRATEGY_DELETE
|
Una strategia viene aggiunta, salvata (dettagli, modalità di ottimizzazione) o eliminata. |
STRATEGY_SET_ACTIVE |
Una strategia viene attivata o disattivata. | |
STRATEGY_PARAMETER_SET |
Un parametro della strategia viene modificato. | |
STRATEGY_ITEM_CREATE, STRATEGY_ITEM_SET_ALL
|
Gli elementi inclusi di una strategia vengono aggiunti o salvati. | |
STRATEGY_AI_SCHEDULE_CREATE, STRATEGY_AI_SCHEDULE_EDIT, STRATEGY_AI_SCHEDULE_DELETE
|
Una voce di pianificazione dell'AI energy manager viene aggiunta, modificata o eliminata. | |
| Impostazioni | SETTINGS_EDIT |
Settings → Grid viene salvato. |
NETWORK_EDIT |
Le impostazioni di rete vengono salvate. | |
CONNECTOR_EDIT |
Il connettore Cloud, MQTT v3 o Flex oppure Open VPN viene salvato o cancellato. | |
DSO_EDIT |
Le impostazioni del gestore di rete (DSO) vengono modificate. | |
GATEWAY_CREATE, GATEWAY_EDIT, GATEWAY_DELETE
|
Un gateway Reduxi viene aggiunto, modificato o eliminato. | |
PRICE_CREATE, PRICE_EDIT, PRICE_DELETE
|
Una voce dell'utility rate plan viene aggiunta, modificata o eliminata. | |
TIME_SET, TIMEZONE_SET, TIME_DATETIME_SET
|
Vengono impostate le impostazioni dell'ora, il fuso orario oppure la data e l'ora. | |
LOCATION_GPS_SET |
La posizione GPS viene impostata dal cloud. | |
SUPPORT_EDIT |
L'accesso remoto per l'assistenza viene attivato o disattivato. | |
LICENSE_CREATE, LICENSE_DELETE
|
Una licenza viene aggiunta o rimossa. | |
CONFIG_BACKUP, CONFIG_RESTORE
|
Un backup della configurazione viene scaricato o ripristinato. | |
| Controller | CONTROLLER_STARTUP |
Il software del controller si avvia (dopo un riavvio, un aggiornamento o un riavvio del servizio). |
CONTROLLER_REBOOT |
Un riavvio viene avviato dal Configurator. | |
CONTROLLER_FACTORY_RESET |
Viene avviato un ripristino dei valori di fabbrica. | |
CONTROLLER_UPDATE_INITIATED |
Viene avviato un aggiornamento software, dal cloud o da un file. | |
CONTROLLER_UPDATE_SETTINGS_EDIT |
Le impostazioni di aggiornamento automatico vengono modificate. |
La regolazione da parte delle strategie, i valori scritti dal connettore Modbus slave e i comandi ricevuti via MQTT non vengono registrati qui. Anche le pagine dei connettori Modbus ed EEBUS non scrivono alcuna voce quando vengono salvate. Usare le schede Archive delle strategie e dei dispositivi per vedere cosa ha fatto il controller.
4 Conservazione del registro
- Il controller non elimina mai le voci dell'Audit log.
- Finché la connessione al cloud è attiva, le nuove voci vengono copiate nel Reduxi Cloud ogni 15 minuti, quindi sopravvivono alla perdita del controller.
- Un ripristino dei valori di fabbrica cancella i dati del controller, compreso l'Audit log locale.
Se l'Audit log serve per un'indagine, leggere o esportare le voci rilevanti, oppure assicurarsi che la connessione al cloud sia rimasta attiva abbastanza a lungo da copiarle, prima di avviare un ripristino dei valori di fabbrica.
5 Checklist
- L'intervallo di date copre il periodo cercato e nessuna barra rossa "Showing … of …" nasconde delle voci.
- I filtri delle colonne e Search sono azzerati quando ci si aspetta di vedere tutto.
- Details è stato aperto per vedere i valori esatti prima e dopo.
- La connessione al cloud è attiva se il registro deve essere conservato al di fuori del controller.