Este documento descreve como o ActionTrail se integra ao Object Storage Service (OSS) para auditar eventos de dados. O ActionTrail registra eventos de dados das operações do OSS e os entrega a um Logstore no Log Service (SLS). Em seguida, consulte e analise esses eventos em tempo real para auditoria de conformidade, rastreamento de problemas e análise de segurança.
O ActionTrail não oferece suporte ao registro ou à entrega de eventos de dados do OSS em regiões do Finance Cloud.
O ActionTrail registra eventos de dados referentes a operações em recursos da cloud realizadas por meio de chamadas de API, do console ou de outros métodos. A tabela a seguir lista os eventos de dados auditáveis do OSS. Esta lista será atualizada conforme novos eventos receberem suporte.
|
Nome do evento |
Descrição |
|
GetBucket (ListObjects/ListObjectsV2) |
Lista os objetos em um bucket. |
|
ListObjectVersions |
Lista todas as versões dos objetos, incluindo marcadores de exclusão. |
|
PutObject |
Faz upload de um objeto. |
|
GetObject |
Recupera um objeto. |
|
CopyObject |
Copia um objeto ou altera sua classe de armazenamento. |
|
AppendObject |
Faz upload de um objeto anexando dados. |
|
DeleteObject |
Exclui um objeto. |
|
DeleteMultipleObjects |
Exclui vários objetos em uma única solicitação. |
|
GetObjects |
Recupera vários objetos em uma única solicitação. |
|
CopyObjects |
Copia vários objetos em uma única solicitação. |
|
HeadObject |
Recupera metadados do objeto usando o método HEAD. |
|
GetObjectMeta |
Recupera metadados do objeto. |
|
PostObject |
Faz upload de um objeto usando uma postagem de formulário HTML. |
|
RestoreObject |
Restaura um objeto do armazenamento Archive, Cold Archive ou Deep Cold Archive. |
|
CleanRestoredObject |
Exclui a cópia restaurada de um objeto. |
|
SelectObject |
Executa uma consulta SQL em um objeto CSV ou JSON e retorna o resultado. |
|
CreateSelectObjectMeta |
Crie e recupere metadados de um objeto de destino, como o número de linhas, colunas e blocos de dados. |
|
InitiateMultipartUpload |
Inicia um upload multipart. |
|
UploadPart |
Faz upload de uma parte em um upload multipart. |
|
UploadPartCopy |
Faz upload de uma parte copiando dados de um objeto existente. |
|
CompleteMultipartUpload |
Conclui um upload multipart reunindo as partes enviadas. |
|
AbortMultipartUpload |
Cancela um upload multipart e exclui quaisquer partes já enviadas. |
|
ListMultipartUpload |
Lista todos os uploads multipart em andamento. |
|
ListParts |
Lista as partes que foram enviadas para um upload multipart específico. |
|
StartPartUpload |
Inicia um processo de upload fragmentado para uma parte. |
|
UploadPartChunk |
Faz upload de um fragmento de uma parte. |
|
CommitPart |
Confirma os fragmentos enviados para formar uma parte. |
|
PutObjectLink |
Crie um objeto de link. |
|
GetObjectLink |
Recupera um objeto de link. |
|
PostObjectGroup |
Crie um objeto de grupo. |
|
GetGroupIndex |
Consulta um objeto de grupo. |
|
GetObjectInfo |
Recupera informações sobre um objeto especificado. |
|
PutSymlink |
Crie um link simbólico para um objeto de destino. |
|
GetSymlink |
Lê um link simbólico especificado. |
|
PutObjectAcl |
Defina ou modifique a ACL de um objeto. |
|
GetObjectAcl |
Recupera a ACL de um objeto. |
|
PutObjectTagging |
Defina ou atualize as tags de um objeto. |
|
GetObjectTagging |
Recupera as tags de um objeto. |
|
DeleteObjectTagging |
Remove todas as tags de um objeto. |
|
PutLiveChannel |
Crie um LiveChannel e retorne suas URLs de ingestão e reprodução. |
|
GetLiveChannelInfo |
Recupera a configuração de um LiveChannel especificado. |
|
ListLiveChannel |
Lista os LiveChannels em um bucket. |
|
DeleteLiveChannel |
Exclui um LiveChannel especificado. |
|
GetLiveChannelStat |
Recupera o status de ingestão de um LiveChannel especificado. |
|
PutLiveChannelStatus |
Ative ou desative um LiveChannel especificado. |
|
GetLiveChannelHistory |
Recupera o histórico de ingestão de stream de um LiveChannel especificado. |
|
GetVodPlaylist |
Recupera a playlist VOD gerada a partir de um stream de LiveChannel dentro de um intervalo de tempo especificado. |
|
PostVodPlaylist |
Gera uma playlist VOD para um LiveChannel especificado. |
|
PostAsyncFetchTask |
Envie uma tarefa assíncrona de busca de arquivo. |
|
GetAsyncFetchTask |
Consulta uma tarefa assíncrona de busca de arquivo. |
|
PostDataLakeStorageFileOperation |
Acessa arquivos usando o service OSS-HDFS. |
|
DoMetaQuery |
Consulta objetos que correspondem a condições especificadas usando índices de dados. |
|
WriteGetObjectResponse |
Grava uma resposta personalizada para uma solicitação GetObject. |
|
ProcessImm |
Processa dados em um objeto de destino. |
|
PostProcessTask |
Processa dados em um objeto de destino. |
|
get_image_info |
Recupera informações básicas sobre uma imagem. |
|
get_image_infoexif |
Recupera informações básicas e EXIF sobre uma imagem. |
|
get_image_exif |
Recupera as informações EXIF de uma imagem. |
|
OptionObject |
Verifica se um objeto pode ser acessado por meio de uma solicitação cross-origin. |
Consultar eventos de dados do OSS usando o SLS
A API LookupEvents suporta apenas a consulta de eventos de gerenciamento. Eventos de dados de operações do OSS, como PutObject, não são cobertos pela LookupEvents e devem ser consultados no Log Service (SLS). Após criar uma trilha, aguarde de 5 a 30 minutos para que os eventos de dados sejam entregues ao SLS antes de consultá-los.
O exemplo a seguir mostra como consultar eventos de upload PutObject no SLS:
* | SELECT eventTime, sourceIPAddress, userIdentity.userName, requestParameters.objectKey
WHERE eventName = 'PutObject'
ORDER BY eventTime DESC
Essa consulta retorna o horário, o endereço IP de source, a identidade do operador e o caminho do objeto de cada upload, permitindo rastrear atividades de upload anômalas.
Instruções
Leia o conteúdo em inglês para compreender O QUE precisa ser comunicado
Escreva o português brasileiro DO ZERO — esqueça a estrutura das frases em inglês
Preserve toda a formatação markdown, blocos de código, links e imagens exatamente como estão
Placeholders xref (
{XREF_N}) — copie literalmente, NÃO traduza nem modifiqueAplique todas as regras específicas do idioma rigorosamente
Aplique as regras de stopwords com tolerância zero
Use o modo imperativo em passos numerados e listas de procedimentos
Garanta a consistência terminológica — mesmo termo = mesma tradução em todo o documento
Varie os inícios de frase em listas/tabelas — nenhum início repetido mais de 3 vezes
Retorne APENAS o documento markdown em português brasileiro, sem explicações