O OSS gera três tipos de logs que o Simple Log Service coleta: logs de acesso, logs de exclusão em lote e logs de medição horária. Cada tipo usa um valor de tópico diferente e captura um conjunto distinto de campos.
Logs de acesso
Os logs de acesso registram todas as solicitações para cada bucket do OSS em tempo real.
O valor __topic__ dos logs de acesso é oss_access_log.
|
Campo |
Descrição |
|
|
Tópico do log. Valor fixo: |
|
|
ID da conta Alibaba Cloud do proprietário do bucket. |
|
|
Região onde o bucket reside. |
|
|
AccessKey ID do solicitante. |
|
|
Horário em que o OSS recebeu a solicitação. Para timestamps, use o campo |
|
|
Campo User-Agent no cabeçalho da solicitação. |
|
|
Indica se o registro de logs está ativado para exportação periódica a um bucket. |
|
|
Nome do bucket. |
|
|
Valor Content-Length no cabeçalho da solicitação. Unidade: bytes. |
|
|
Valor Content-Length no cabeçalho da resposta. Unidade: bytes. |
|
|
Nome do objeto codificado por URL. Decodifique-o com |
|
|
Tamanho do objeto solicitado. Unidade: bytes. |
|
|
Operação da API. Consulte Tipos de operação. |
|
|
URI da solicitação codificada por URL, incluindo a string de consulta. Decodifique-a com |
|
|
Código de erro do OSS. Consulte Overview. |
|
|
Tamanho da solicitação, incluindo o cabeçalho. Unidade: bytes. |
|
|
Endereço IP de origem da solicitação. Pode ser um IP de cliente, firewall ou proxy. |
|
|
Tamanho do corpo da resposta, excluindo o cabeçalho. |
|
|
Método HTTP usado para enviar a solicitação. |
|
|
Campo Referer no cabeçalho da solicitação. |
|
|
ID da conta Alibaba Cloud do solicitante. Um hífen ( |
|
|
ID da solicitação. |
|
|
Tempo que o OSS levou para responder à solicitação. Unidade: milissegundos. |
|
|
Tempo de processamento do servidor. Unidade: milissegundos. |
|
|
Protocolo usado na solicitação. Valores válidos: |
|
|
Tipo de assinatura. Consulte Tipos de assinatura. |
|
|
Código de status HTTP na resposta. |
|
|
Tipo de solicitação síncrona. Consulte Tipos de solicitação síncrona. |
|
|
Classe de armazenamento do objeto. Consulte Classes de armazenamento. |
|
|
Endpoint do bucket. |
|
|
VIP do servidor que hospeda o bucket em uma VPC. Tipo de dados: inteiro. Exemplo: |
|
|
ID da VPC. |
|
|
Variação no tamanho do objeto. |
|
|
Região do endpoint de aceleração de transferência na solicitação. Um hífen ( |
|
|
Prioridade do log em caso de restauração de dados. |
|
|
Campos estendidos. Padrão: hífen ( |
total_size é um alias comum em consultas SQL, geralmente calculado pela agregação com SUM(content_length_out) AS total_size. A unidade é bytes.
Para converter para MB:
* | SELECT SUM(content_length_out)/1024/1024 AS total_size_mbPara converter para GB:
* | SELECT SUM(content_length_out)/1024/1024/1024 AS total_size_gb
Logs de exclusão em lote
Os logs de exclusão em lote registram operações de exclusão de múltiplos objetos em cada bucket em tempo real.
O valor __topic__ dos logs de exclusão em lote é oss_batch_delete_log.
Ao chamar a operação DeleteObjects, o sistema gera um log de acesso. Como os detalhes dos objetos excluídos estão no corpo da solicitação, o campo object no log de acesso aparece como um hífen (-). Para visualizar os objetos excluídos, consulte os logs de exclusão em lote usando o request_id correspondente.
|
Campo |
Descrição |
|
|
Tópico do log. Valor fixo: |
|
|
ID da conta Alibaba Cloud do proprietário do bucket. |
|
|
Região onde o bucket reside. |
|
|
Endereço IP de origem da solicitação. Pode ser um IP de cliente, firewall ou proxy. |
|
|
Campo User-Agent no cabeçalho da solicitação. |
|
|
Nome do bucket. |
|
|
Código de erro do OSS. Consulte Overview. |
|
|
Tamanho da solicitação, incluindo o cabeçalho. Unidade: bytes. |
|
|
Tamanho do corpo da resposta, excluindo o cabeçalho. |
|
|
Nome do objeto codificado por URL. Decodifique-o com |
|
|
Tamanho do objeto solicitado. Unidade: bytes. |
|
|
Operação da API. Consulte Tipos de operação. |
|
|
Cluster ao qual o bucket pertence. |
|
|
Método HTTP usado para enviar a solicitação. |
|
|
Campo Referer no cabeçalho da solicitação. |
|
|
ID da solicitação. |
|
|
Código de status HTTP na resposta. |
|
|
Tipo de solicitação síncrona. Consulte Tipos de solicitação síncrona. |
|
|
URI da solicitação codificada por URL, incluindo a string de consulta. Decodifique-a com |
|
|
Endpoint do bucket. |
|
|
Indica se o registro de logs está ativado para exportação periódica a um bucket. |
|
|
Tempo de processamento do servidor. Unidade: milissegundos. |
|
|
ID da conta Alibaba Cloud do solicitante. Um hífen ( |
|
|
Variação no tamanho do objeto. |
Logs de medição horária
Os logs de medição horária registram métricas de armazenamento e tráfego para cada bucket a cada hora. O sistema coleta esses logs algumas horas após a geração.
O valor __topic__ dos logs de medição horária é oss_metering_log.
|
Campo |
Descrição |
|
|
Tópico do log. Valor fixo: |
|
|
ID da conta Alibaba Cloud do proprietário do bucket. |
|
|
Nome do bucket. |
|
|
Tráfego de entrada da CDN para o bucket. Unidade: bytes. |
|
|
Tráfego de saída do bucket para a CDN. Unidade: bytes. |
|
|
Número de solicitações GET enviadas ao bucket. |
|
|
Tráfego de entrada para o bucket via redes internas. Unidade: bytes. |
|
|
Tráfego de saída do bucket via redes internas. Unidade: bytes. |
|
|
Tráfego de entrada para o bucket via Internet. Unidade: bytes. |
|
|
Tráfego de saída do bucket via Internet. Unidade: bytes. |
|
|
Número de solicitações PUT enviadas ao bucket. |
|
|
Classe de armazenamento do bucket. Consulte Classes de armazenamento. |
|
|
Quantidade de dados no bucket. Unidade: bytes. |
|
|
Quantidade de dados de classe de armazenamento não Standard no bucket. |
|
|
Tamanho da imagem processada. Unidade: bytes. |
|
|
Imagem processada. |
|
|
Tráfego de entrada para o bucket via solicitações síncronas. Unidade: bytes. |
|
|
Tráfego de saída do bucket via solicitações síncronas. Unidade: bytes. |
|
|
Horário de início do período de medição. Unidade: segundos. |
|
|
Horário de término do período de medição. Unidade: segundos. |
|
|
Região onde o bucket reside. |
Tabelas de referência
Classes de armazenamento
A tabela a seguir lista os valores de classe de armazenamento nos campos de log do OSS.
|
Classe de armazenamento |
Descrição |
|
|
Classe de armazenamento Standard. |
|
|
Classe de armazenamento Archive. |
|
|
Classe de armazenamento Infrequent Access (IA). |
Tipos de operação
A tabela a seguir lista os valores de operação nos campos de log do OSS.
|
Operação |
Descrição |
|
|
Cancela uma tarefa de upload multipart. |
|
|
Acrescenta dados a um objeto. |
|
|
Conclui uma tarefa de upload multipart. |
|
|
Copia um objeto. |
|
|
Exclua um bucket. |
|
|
Exclua um LiveChannel. |
|
|
Exclua um objeto. |
|
|
Exclua múltiplos objetos. |
|
|
Visualize todos os objetos em um bucket. |
|
|
Visualize a lista de controle de acesso (ACL) de um bucket. |
|
|
Visualize as regras de compartilhamento de recursos de origem cruzada (CORS) de um bucket. |
|
|
Visualize as configurações de notificação de um bucket. |
|
|
Visualize as informações sobre um bucket. |
|
|
Visualize as regras de ciclo de vida de um bucket. |
|
|
Visualize a região onde um bucket reside. |
|
|
Visualize as configurações de log de acesso de um bucket. |
|
|
Visualize as configurações de proteção contra hotlink de um bucket. |
|
|
Visualize as regras de replicação entre regiões (CRR) de um bucket. |
|
|
Visualize o progresso de uma tarefa de CRR em um bucket. |
|
|
Visualize o status de um bucket. |
|
|
Visualize o status de hospedagem de site estático de um bucket. |
|
|
Visualize o status de um LiveChannel. |
|
|
Lê um objeto. |
|
|
Visualize a ACL de um objeto. |
|
|
Visualize as informações sobre um objeto. |
|
|
Visualize os metadados de um objeto. |
|
|
Visualize o link simbólico de um objeto. |
|
|
Visualize os dados em todas as partes de um objeto. |
|
|
Visualize as informações sobre todas as partes de um objeto. |
|
|
Visualize as configurações de processamento de imagem de um bucket. |
|
|
Visualize todos os buckets criados na sua conta Alibaba Cloud. |
|
|
Visualize as informações sobre um bucket. |
|
|
Visualize os metadados de um objeto. |
|
|
Inicializa uma tarefa de upload multipart. |
|
|
Visualize todas as tarefas de upload multipart em andamento. |
|
|
Visualize o status de todas as partes de um objeto. |
|
|
Faz upload de um objeto usando um formulário. |
|
|
Envia uma tarefa de processamento de dados, como capturas de tela. |
|
|
Crie uma playlist para um LiveChannel. |
|
|
Processa uma imagem. |
|
|
Crie um bucket. |
|
|
Defina regras CORS para um bucket. |
|
|
Defina regras de ciclo de vida para um bucket. |
|
|
Ative o registro de logs para um bucket. |
|
|
Ative a hospedagem de site estático para um bucket. |
|
|
Crie um LiveChannel. |
|
|
Altera o estado de um LiveChannel. |
|
|
Faz upload de um objeto. |
|
|
Modifica a ACL de um objeto. |
|
|
Crie um link simbólico para um objeto. |
|
|
Redireciona uma solicitação para o endpoint de um bucket diferente. |
|
|
Restaura um objeto. |
|
|
Faz upload de um objeto por partes. |
|
|
Copia uma parte de um objeto. |
|
|
Visualize os dados EXIF (Exchangeable Image File Format) de uma imagem. |
|
|
Visualize a largura e a altura de uma imagem. |
|
|
Visualize a largura, a altura e os dados EXIF de uma imagem. |
|
|
Visualize um estilo de um bucket. |
|
|
Visualize todos os estilos de um bucket. |
|
|
Crie um estilo para um bucket. |
Para obter a lista completa, consulte List of operations by function.
Tipos de solicitação síncrona
A tabela a seguir lista os valores de tipo de solicitação síncrona nos campos de log do OSS.
|
Tipo de solicitação síncrona |
Descrição |
|
Hífen ( |
Solicitação geral. |
|
|
Solicitação back-to-origin da CDN. |
|
|
Solicitação de replicação entre regiões (CRR). |
|
|
Solicitação de configuração de regras de ciclo de vida. |
Tipos de assinatura
A tabela a seguir lista os valores de tipo de assinatura nos campos de log do OSS.
|
Tipo de assinatura |
Descrição |
|
Hífen ( |
Solicitação geral. |
|
|
Solicitação não assinada. |
|
|
Solicitação assinada com uma assinatura regular. |
|
|
Solicitação assinada com uma assinatura de URL. |
|
|
Solicitação assinada com uma conta de administrador. |
|
|
Solicitação assinada com um cabeçalho Authorization contendo uma assinatura V4. (Recommended) Include a V4 signature in the Authorization header. |
|
|
Solicitação assinada com uma URL contendo uma assinatura V4. Signature version 4 (recommended). |
Para obter detalhes sobre assinaturas, consulte Verifique user signatures.