lseventlog
Use o comando lseventlog para exibir uma visualização concisa do log de eventos do sistema, ou uma visualização detalhada de uma entrada do log.
Sintaxe
Parâmetros
- -filtervalue attribute=value
- (Opcional) Especifica uma lista de um ou mais filtros. Apenas objetos com um valor que corresponda ao valor de atributo do filtro são retornados. Se uma capacidade for especificada, as unidades também deverão ser incluídas.
- -nohdr
- (Opcional) Por padrão, os títulos são exibidos para cada coluna de
dados em uma visualização de estilo conciso e para cada item de dados em
uma visualização de estilo detalhado. O parâmetro -nohdr
suprime a exibição desses títulos.Nota: Se não houver dados a serem exibidos, os títulos não serão exibidos.
- -delim delimiter
- (Opcional) Por padrão, em uma visualização concisa, todas as colunas
de dados são separadas por espaços. A largura de cada coluna é configurada com a largura máxima
de cada item de dados. Em uma
visualização detalhada, cada item de dados possui sua própria linha, e
se os cabeçalhos forem exibidos, os dados serão separados do cabeçalho
por um espaço. O parâmetro -delim substitui
esse comportamento. A entrada válida para o parâmetro -delim
é um caractere de um byte. Se for inserido
-delim :na linha de comandos, o caractere dois pontos (:) separa todos os itens de dados em uma visualização concisa; por exemplo, o espaçamento das colunas não ocorre. Em uma visualização detalhada, os dados são separados de seu cabeçalho pelo delimitador especificado. - -alert yes | no
- (Opcional) Inclui (ou exclui) eventos com o status alert.
- -message yes | no
- (Opcional) Inclui eventos com o status message.
- -monitoring yes | no
- (Opcional) Inclui eventos com o status monitoring.
- -expired yes | no
- (Opcional) Inclui (ou exclui) eventos com o status expired.
- -fixed yes | no
- (Opcional) Inclui (ou exclui) eventos com o status fixed.
- -count entry_limit
- (Opcional) Indica o número máximo de eventos a serem exibidos.
- -order date | severity
- (Opcional) Indica a ordem na qual os eventos devem estar. A classificação por
data exibe primeiro os eventos mais antigos. Ordenar por gravidade exibe os
eventos com gravidade mais alta primeiro. Se vários eventos tiverem
a mesma severidade, eles serão ordenados por data, com o evento mais
antigo exibido primeiro. A lista a seguir mostra a ordem de gravidade, começando com o mais grave:
- Alertas não corrigidos (classificados por código de erro; o código de erro mais baixo tem a mais alta gravidade)
- Mensagens não corrigidas
- Eventos de monitoramento (classificados por código de erro; o código de erro mais baixo tem a mais alta gravidade)
- Eventos expirados
- Alertas e mensagens corrigidos
- -filtervalue?
- (Opcional) Exibe uma lista de atributos de filtro válidos para o parâmetro
-filtervalue attribute=value:
- copy_id
- error_code
- event_count
- event_id
- fixed
- last_timestamp
- object_id
- object_name
- object_type
- report_node
- reporting_node_name
- root_sequence_number
- sequence_number status
- sequence_number
- (Opcional) Indica se o comando deve exibir uma visualização completa do evento.
Descrição
Este comando exibe uma visualização concisa do log de evento do sistema ou uma visualização detalhada de uma entrada a partir do log. É possível classificar os eventos e as entradas por gravidade ou idade.
Os valores padrão para os eventos incluídos são:
- alert=yes
- expired=no
- fixed=no
- message=yes
- monitoring=no
Esta tabela fornece os valores de atributos que podem ser exibidos como dados da
visualização de saída.
| Atributo | Description | Valor |
|---|---|---|
| machine_type | Indica o tipo de máquina e o número do modelo do nó. | O valor é uma sequência alfanumérica com até 7 caracteres. |
| número de série | Indica o número de série do nó. | O valor é uma sequência alfanumérica com até 7 caracteres. |
| sequence_number | Indica o número de sequência do evento. | O valor é numérico de 0 a 8000000. |
| first_timestamp | Indica quando o evento foi incluído no log. | O valor está no formato YYMMDDHHMMSS. |
| first_timestamp_epoch | Indica quando o evento foi incluído no log (em segundos) após a época ocorrer. | O valor é um valor numérico de 32 bits. |
| last_timestamp | Indica quando o evento foi atualizado mais recentemente. | O valor está no formato YYMMDDHHMMSS. |
| last_timestamp_epoch | Indica a atualização mais recente (em segundos) após a época de um evento. | O valor é um valor numérico de 32 bits. |
| fixed_timestamp | Indica o registro de data e hora quando o evento é corrigido. | O valor está no formato YYMMDDHHMMSS. |
| fixed_timestamp_epoch | Indica o registro de data e hora (em segundos) quando um evento é corrigido após ocorrer uma época. | O valor é uma sequência numérica. |
| fru | Indica a unidade substituível em campo (FRU) para erro ou evento; este campo contém FRUs prováveis (separadas por vírgulas). | O valor é uma sequência ASCII com até 255 caracteres. |
| object_type | Indica o tipo de objeto com o qual o evento é registrado. | Os valores são:
|
| object_id | Indica o ID de objeto com o qual o evento é registrado. | O valor é um valor numérico de 64 bits. Ele é exibido
em decimais para todos os tipos de objeto, exceto para sistemas em cluster. Para
um sistema em cluster, esse valor é hexadecimal, mas estará em branco para eventos
com tipos de objeto |
| object_name | Indica o nome de objeto com o qual o evento é registrado. | Este valor é o formato de nome do objeto e estará em branco se o objeto foi excluído ou não tiver um nome |
| copy_id | Indica o ID da cópia de volume com o qual o evento é registrado. | O valor é um valor numérico de 0 a 1 e estará em branco se não for um evento vdiskcopy. |
| reporting_node_id | Indica o ID do nó que relatou o evento. | O valor é um valor numérico de 64 bits que estará em branco se o evento for relatado pelo sistema em cluster. |
| reporting_node_name | Indica o nome do nó que relatou o evento. | Este valor é o formato de nome do objeto e estará em branco se o nó for excluído ou se o evento for relatado pelo sistema em cluster. |
| root_sequence_number | Indica o número de sequência do evento raiz ou casual
Importante: Se o evento
for causado diretamente por outro evento, o sequence_number do evento relacionado será mostrado
aqui.
|
O valor é um valor numérico de 1 a 8000000; em branco se não houver raiz ou se o evento não for diretamente causado por outro evento. |
| event_count | Indica o número de eventos relatados que foram combinados neste evento | O valor é um valor numérico de 32 bits. |
| status | Indica a categoria de evento. | Os valores são:
|
| fixed | Indica se o evento foi marcado como corrigido (para alertas) ou como leitura (para mensagens). | Os valores são os seguintes:
|
| auto_fixed | Indica se o evento está marcado como corrigido pelo código. | Os valores são:
|
| notification_type | Indica o tipo de notificação de eventos. | Os valores são:
|
| event_id | Indica o ID de evento. | O valor é um valor numérico de 6 dígitos. |
| event_id_text | Indica a descrição que está associada ao ID do evento. | O valor é um valor de texto com um máximo de 200 bytes. Isso aparece no idioma solicitado pela CLI. |
| error_code | Indica o código de erro que está associado a este evento. | O valor é um valor numérico de 4 dígitos, mas estará em branco se não houver código de erro. |
| error_code_text | Indica a descrição que está associada ao código de erro. | O valor é um valor de texto com um máximo de 200 bytes, que estará em branco se não
houver código de erro. Este valor aparece no idioma que é solicitado pela CLI. |
| descrição | Indica a descrição que está associada ao evento. Se
o evento tiver um código de erro, esse valor será igual ao do campo |
Texto (máximo de 200 bytes). |
| sense1 | Indica os dezesseis bytes de dados de controle codificados por hexadecimal; byte menos significativo se encontra à esquerda. | O valor é números hexadecimais de 2 a 16 caracteres que são separados por espaços. |
| sense2 | ||
| sense3 | ||
| sense4 | ||
| sense5 | ||
| sense6 | ||
| sense7 | ||
| sense8 |
Exemplos de Chamada
Este exemplo mostra eventos de janeiro de 2010:
lseventlog -filtervalue 'last_timestamp>=100101000000:last_timestamp<100201000000'Este exemplo mostra todos os 1065 erros não corrigidos, por ordem de ocorrência:
lseventlog -filtervalue error_code=1065:fixed=noEste exemplo lista o evento mais crítico:
lseventlog -order severity -count 1Este exemplo mostra a visualização concisa:
lseventlog
sequence_number:last_timestamp:object_type:object_id:object_name:copy_id:status:fixed:event_id:error_code:description
400:100106132413:vdisk:2:my_vdisk:1:alert:no:060001:1865:Cópia do Disco Virtual com Espaço Eficiente off-line devido a espaço insuficiente
401:100106140000:cluster::ldcluster-2::message:no:981001::Cluster Fabric View updated by fabric discoveryEste exemplo
mostra a visualização completa:
lseventlog 120
sequence_number 120
first_timestamp 111130100419
first_timestamp_epoch 1322647459
last_timestamp 111130100419
last_timestamp_epoch 1322647459
object_type node
object_id 1
object_name node1
copy_id
reporting_node_id 1
reporting_node_name node1
root_sequence_number
event_count 1
status alert
fixed yes
auto_fixed no
notification_type error
event_id 073003
event_id_text More/Less fibre channel ports operational
error_code 1060
error_code_text Fibre Channel ports not operational
machine_type 21458F4
serial_number 75BZPMA
fru none
fixed_timestamp 111202141004
fixed_timestamp_epoch 1322835004
sense1 03 03 00 00 00 00 00 00 00 00 00 00 00 00 00 00
sense2 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
sense3 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
sense4 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
sense5 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
sense6 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
sense7 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
sense8 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
