Skip to main content
O português é fornecido por meio de tradução automática para sua conveniência. O inglês precede o português em caso de inconsistências.

Referência de arquivos de log

O StorageGRID fornece logs que são usados ​​para capturar eventos, mensagens de diagnóstico e condições de erro. Você pode ser solicitado a coletar arquivos de log e encaminhá-los ao suporte técnico para ajudar na solução de problemas.

Os logs são categorizados da seguinte forma:

Observação Os detalhes fornecidos para cada tipo de log são apenas para referência. Os logs são destinados à solução de problemas avançada pelo suporte técnico. Técnicas avançadas que envolvem a reconstrução do histórico de problemas usando os logs de auditoria e os arquivos de log do aplicativo estão além do escopo destas instruções.

Acessar os logs

Para acessar os logs, você pode"coletar arquivos de log e dados do sistema" de um ou mais nós como um único arquivo de log. Ou, se o nó de administração principal não estiver disponível ou não conseguir acessar um nó específico, você poderá acessar arquivos de log individuais para cada nó de grade da seguinte maneira:

  1. Digite o seguinte comando: ssh admin@grid_node_IP

  2. Digite a senha listada no Passwords.txt arquivo.

  3. Digite o seguinte comando para alternar para root: su -

  4. Digite a senha listada no Passwords.txt arquivo.

Exportar logs para o servidor syslog

Exportar os logs para o servidor syslog fornece estes recursos:

  • Receba uma lista de todas as solicitações do Grid Manager e do Tenant Manager, além das solicitações do S3 e do Swift.

  • Melhor visibilidade das solicitações do S3 que retornam erros, sem o impacto no desempenho causado pelos métodos de registro de auditoria.

  • Acesso a solicitações de camada HTTP e códigos de erro fáceis de analisar.

  • Melhor visibilidade das solicitações que foram bloqueadas pelos classificadores de tráfego no balanceador de carga.

Categorias de arquivos de log

O arquivo de log do StorageGRID contém os logs descritos para cada categoria e arquivos adicionais que contêm métricas e saída de comando de depuração.

Localização do arquivo Descrição

auditoria

Mensagens de auditoria geradas durante a operação normal do sistema.

base-os-logs

Informações básicas do sistema operacional, incluindo versões de imagem do StorageGRID .

pacotes

Informações de configuração global (pacotes).

Cassandra

Informações do banco de dados Cassandra e logs de reparo do Reaper.

CE

Informações do VCS sobre o nó atual e informações do grupo EC por ID de perfil.

grade

Registros gerais da grade, incluindo depuração(bycast.log ) e servermanager registros.

grade.json

Arquivo de configuração de grade compartilhado entre todos os nós. Adicionalmente, node.json é específico para o nó atual.

hagrupos

Métricas e logs de grupos de alta disponibilidade.

instalar

`Gdu-server`e instalar logs.

Lambda-árbitro

Logs relacionados à solicitação de proxy do S3 Select.

lenhador.log

Mensagens de depuração relacionadas à coleta de logs.

Métricas

Logs de serviço para Grafana, Jaeger, exportador de nós e Prometheus.

miscd

Acessos e logs de erros diversos.

MySQL

A configuração do banco de dados mariaDB e logs relacionados.

líquido

Logs gerados por scripts relacionados à rede e pelo serviço Dynip.

nginx

Arquivos de configuração e logs do balanceador de carga e da federação de grade. Inclui também registros de tráfego do Grid Manager e do Tenant Manager.

nginx-gw

  • access.log: Mensagens de log de solicitações do Grid Manager e do Tenant Manager.

    • Essas mensagens são prefixadas com mgmt: quando exportado usando syslog.

    • O formato dessas mensagens de log é [$time_iso8601] $remote_addr $status $bytes_sent $request_length $request_time "$endpointId" "$request" "$http_host" "$http_user_agent" "$http_referer"

  • cgr-access.log.gz: Solicitações de replicação entre grades de entrada.

    • Essas mensagens são prefixadas com cgr: quando exportado usando syslog.

    • O formato dessas mensagens de log é [$time_iso8601] $remote_addr $status $bytes_sent $request_length $request_time "$endpointId" "$upstream_addr" "$request" "$http_host"

  • endpoint-access.log.gz: Solicitações S3 e Swift para endpoints do balanceador de carga.

    • Essas mensagens são prefixadas com endpoint: quando exportado usando syslog.

    • O formato dessas mensagens de log é [$time_iso8601] $remote_addr $status $bytes_sent $request_length $request_time "$endpointId" "$upstream_addr" "$request" "$http_host"

  • nginx-gw-dns-check.log: Relacionado ao novo alerta de verificação de DNS.

ntp

Arquivo de configuração e logs do NTP.

Objetos órfãos

Registros referentes a objetos órfãos.

sistema operacional

Arquivo de estado de nó e grade, incluindo serviços pid .

outro

Arquivos de log em /var/local/log que não são coletados em outras pastas.

desempenho

Informações de desempenho para CPU, rede e E/S de disco.

prometheus-data

Métricas atuais do Prometheus, se a coleção de logs incluir dados do Prometheus.

provisionamento

Logs relacionados ao processo de provisionamento da rede.

jangada

Logs do cluster Raft usados em serviços de plataforma.

ssh

Logs relacionados à configuração e serviço SSH.

snmp

Configuração do agente SNMP usada para enviar notificações SNMP.

soquetes-dados

Dados de soquetes para depuração de rede.

comandos-do-sistema.txt

Saída dos comandos do contêiner StorageGRID . Contém informações do sistema, como rede e uso de disco.

pacote de recuperação de sincronização

Relacionado à manutenção da consistência do Pacote de Recuperação mais recente em todos os Nós de Administração e Nós de Armazenamento que hospedam o serviço ADC.