O ESXi 8.0 formata mensagens syslog em conformidade com a RFC 3164 ou a RFC 5424.

A definição dos formatos de transmissão para RFC 3164 e RFC 5424 está em Augmented Backus-Naur Form (ABNF).

Formato da mensagem de transmissão RFC 3164

Parâmetro Valor
SYSLOG-MSG CABEÇALHO SP MSG
HEADER PRI TIMESTAMP SP HOSTNAME SP APP-NAME [PROC-IDENTIFIER] ":"
PRI "<" PRIVAL ">"
PRIVAL 1*3DÍGITOS ; intervalo 0 .. 191 (o MSG PRI; contém valores de instalação e gravidade, com operação OR em conjunto)
APP-NAME 1*32PRINTUSASCII
HOSTNAME 1*255PRINTUSASCII
PROC-IDENTIFIER "[" *DÍGITOS "]" ; o PID associado a APP-NAME
TIMESTAMP FULL-DATE "T" UTC-TIME (Nunca defina um TIME-OFFSET)
FULL-DATE DATE-FULLYEAR "-" DATE-MONTH "-" DATE-MDAY
DATE-FULLYEAR 4 DÍGITOS
DATE-MONTH 2DÍGITO ; 01-12
DATE-MDAY 2DÍGITO ; 28-01, 29-01, 30-01, 31-01 com base no mês/ano
UTC-TIME TIME-HOUR ":" TIME-MINUTE ":" TIME-SECOND [TIME-SECFRAC] "Z"
TIME-HOUR 2DÍGITO ; 00-23
TIME-MINUTE 2DÍGITO ; 00-59
TIME-SECOND 2DÍGITO ; 00-59
TIME-SECFRAC "." 1*6 DÍGITO
STRUCTURED-DATA 1*ELEMENTO SD
SD-ELEMENT "[" SD-ID *(SP SD-PARAM) "]"
SD-PARAM PARAM-NAME "%d34 PARAM-VALUE %d34
SD-ID SD-NAME
PARAM-NAME SD-NAME
PARAM-VALUE UTF-8-STRING ; os caracteres '"', '\' e ']' DEVEM ser escapados.
SD-NAME 1*32PRINTUSASCII ; exceto '', SP, ']', %d34 ("")
MSG [STRUCTURED-DATA SP] UTF-8-STRING

Formato da mensagem de transmissão RFC 5424

Parâmetro Valor
SYSLOG-MSG HEADER SP STRUCTURED-DATA [SP MSG]
HEADER PRI VERSION SP TIMESTAMP SP HOSTNAME SP APP-NAME SP PROCID SP MSGID
PRI "<" PRIVAL ">"
PRIVAL 1*3DÍGITOS ; intervalo 0 .. 191; contém dados de instalação e gravidade
VERSION DÍGITO NÃO ZERO 0*2 DÍGITO
HOSTNAME 1*255PRINTUSASCII
APP-NAME 1*48PRINTUSASCII
NILVALUE '-'
PROCID NILVALUE | *DÍGITOS ; o PID associado a APP-NAME
MSGID NILVALUE
TIMESTAMP FULL-DATE "T" UTC-TIME
FULL-DATE DATE-FULLYEAR "-" DATE-MONTH "-" DATE-MDAY
DATE-FULLYEAR 4 DÍGITOS
DATE-MONTH 2DÍGITO ; 01-12
DATE-MDAY 2DÍGITO ; 28-01, 29-01, 30-01, 31-01 com base no mês/ano
UTC-TIME TIME-HOUR ":" TIME-MINUTE ":" TIME-SECOND [TIME-SECFRAC] "Z"
TIME-HOUR 2DÍGITO ; 00-23
TIME-MINUTE 2DÍGITO ; 00-59
TIME-SECOND 2DÍGITO ; 00-59
TIME-SECFRAC "." 1*6 DÍGITO
STRUCTURED-DATA NILVALUE / 1*SD-ELEMENT
SD-ELEMENT "[" SD-ID *(SP SD-PARAM) "]"
SD-PARAM PARAM-NAME " %d34 PARAM-VALUE %d34
SD-ID SD-NAME
PARAM-NAME SD-NAME
PARAM-VALUE UTF-8-STRING ; os caracteres '"', '\' e ']' DEVEM ser escapados.
SD-NAME 1*32PRINTUSASCII ; exceto '', SP, ']', %d34 ("")
MSG MSG-UTF8
MSG-UTF8 BOM UTF-8-STRING
BOM %xEF.BB.BF