Skip to main content
La versione in lingua italiana fornita proviene da una traduzione automatica. Per eventuali incoerenze, fare riferimento alla versione in lingua inglese.

Formato del messaggio di controllo

I messaggi di controllo scambiati all'interno del sistema StorageGRID includono informazioni standard comuni a tutti i messaggi e contenuti specifici che descrivono l'evento o l'attività segnalata.

Se le informazioni riassuntive fornite dal"audit-spiegazione" E"somma di controllo" strumenti non è sufficiente, fare riferimento a questa sezione per comprendere il formato generale di tutti i messaggi di audit.

Di seguito è riportato un esempio di messaggio di controllo, così come potrebbe apparire nel file di registro di controllo:

2014-07-17T03:50:47.484627
[AUDT:[RSLT(FC32):VRGN][AVER(UI32):10][ATIM(UI64):1405569047484627][ATYP(FC32):SYSU][ANID(UI32):11627225][AMID(FC32):ARNI][ATID(UI64):9445736326500603516]]

Ogni messaggio di controllo contiene una stringa di elementi di attributo. L'intera stringa è racchiusa tra parentesi([ ] ), e ogni elemento attributo nella stringa ha le seguenti caratteristiche:

  • Racchiuso tra parentesi [ ]

  • Introdotto dalla stringa AUDT , che indica un messaggio di controllo

  • Senza delimitatori (senza virgole o spazi) prima o dopo

  • Terminato da un carattere di avanzamento riga \n

Ogni elemento include un codice attributo, un tipo di dati e un valore che vengono riportati nel seguente formato:

[ATTR(type):value][ATTR(type):value]...
[ATTR(type):value]\n

Il numero di elementi attributo nel messaggio dipende dal tipo di evento del messaggio. Gli elementi attributo non sono elencati in un ordine particolare.

L'elenco seguente descrive gli elementi dell'attributo:

  • `ATTR`è un codice di quattro caratteri per l'attributo segnalato. Alcuni attributi sono comuni a tutti i messaggi di controllo, mentre altri sono specifici dell'evento.

  • type`è un identificatore di quattro caratteri del tipo di dati di programmazione del valore, ad esempio UI64, FC32 e così via. Il tipo è racchiuso tra parentesi `( ) .

  • value`è il contenuto dell'attributo, in genere un valore numerico o di testo. I valori seguono sempre i due punti(:` ). I valori del tipo di dati CSTR sono racchiusi tra virgolette doppie " ".