Logger degli eventi
Un logger degli eventi registra le proprietà di un singolo o multiplo evento di interesse.
Configurazione dei database
FactoryTalk Optix Studio
configura automaticamente i database per i logger degli eventi.Quando si seleziona un database per un logger degli eventi,
FactoryTalk Optix Studio
crea automaticamente una tabella nel database per ogni oggetto logger degli eventi. Ciascuna colonna della tabella corrisponde a una proprietà/dato di interesse per l'evento.A seconda dei requisiti di progettazione, è possibile registrare un singolo tipo di evento o diversi tipi di eventi con lo stesso logger degli eventi.
- Un logger per ogni evento di tipo di interesse
- A ogni tipo di evento corrisponde una tabella dedicata nel database. Ciascuna colonna della tabella corrisponde alla proprietà di interesse di un determinato tipo di evento. In ciascuna riga di tabella (per ogni evento), viene assegnato un valore a queste stesse colonne.
- Un logger per diversi tipi di evento di interesse
- Le proprietà di tutti gli eventi vengono registrate in una singola tabella di database. Le colonne della tabella sono correlate a tutte le proprietà di interesse di tutti i tipi di eventi registrati. In ogni riga di tabella (per ogni evento), viene assegnato un valore solo le colonne correlate al tipo di evento di riferimento.
MANCIA:
È disponibile un oggetto
Logger degli eventi di audit
nella libreria dei template, configurato per registrare questi eventi.- UserSessionEvent
- RecipeApplicationEvent
- AuditConditionEventType
MANCIA:
È possibile esportare i dati del logger degli eventi in un file CSV o visualizzarli nell'applicazione in una griglia dati. Vedere Esportazione di una tabella di database in un file CSV.
Origini degli eventi
Per ogni evento di interesse, è possibile scegliere tra queste origini:
- Un oggetto specifico
- Un nodo di progetto con i suoi nodi/oggetti figliMANCIA: Generalmente, un nodo di progetto che contiene diversi oggetti che generano gli eventi di interesse.
- Tutti gli oggetti del progetto
Il logger degli eventi registra i dati di tutti gli eventi di interesse generati da tutti gli oggetti considerati come sorgenti dell'evento.
MANCIA:
È possibile impostare la proprietà
Escludi sessioni non interattive
per registrare solo gli eventi generati dall'utente con l'applicazione ed escludere gli eventi generati da altre logiche (ad esempio, un evento di modifica).Audit degli eventi
FactoryTalk Optix Studio
consente di registrare le operazioni eseguite dagli utenti al runtime. È possibile utilizzare questi dati per eseguire controlli di qualità o certificare applicazioni in contesti specifici.Un logger degli eventi può registrare gli eventi di audit riguardanti queste operazioni.
- Scrittura sulle variabili
- Modifica degli attributi dei nodi
- Creazione e distruzione di nodi
- Esecuzione di metodi
- Login e logout
Ad esempio, viene generato un evento di audit quando un utente seleziona un oggetto che richiama un metodo. Tuttavia, non viene generato un evento di audit quando lo stesso metodo viene richiamato dalla logica dell'applicazione in modo indipendente dalle azioni dell'utente.
Tipo di evento di audit | Descrizione |
---|---|
AuditEventType | Tutti gli eventi di audit |
AuditNodeManagementEventType | Creazione o distruzione di nodi |
AuditWriteUpdateEventType | Cambiamento del valore di variabili o di un attributo dei nodi |
AuditUpdateMethodEvent | Esecuzione di un metodo |
AuditConditionEventType | Esecuzione di metodi degli allarmi |
AuditConditionAcknowledgeEventType | Esecuzione del metodo Acknowledge degli allarmi |
AuditConditionCommentEventType | Esecuzione del metodo Add comment degli allarmi |
AuditConditionConfirmEventType | Esecuzione del metodo Confirm degli allarmi |
AuditConditionEnableEventType | Modifica dello stato abilitato/disabilitato dell'allarme |
RecipeApplicationEvent | Applicazione di ricette |
UserSessionEvent | Eventi di login e logout da parte di utenti |
Fornire un feedback