O acesso ao OSS gera inúmeros logs de acesso. Use o recurso de armazenamento de logs para salvar esses logs como arquivos em um bucket específico. Os arquivos de log são gerados a cada hora, seguindo uma convenção de nomenclatura fixa.
Observações
O código de exemplo neste tópico utiliza o ID de região China (Hangzhou)
cn-hangzhoucomo exemplo. Por padrão, um endpoint público é utilizado. Para acessar o OSS a partir de outros serviços da Alibaba Cloud na mesma região, use um endpoint interno. Para mais informações sobre o mapeamento entre regiões e endpoints do OSS, consulte OSS regions and endpoints.Para ativar o armazenamento de logs, você precisa da permissão
oss:PutBucketLogging. Para visualizar a configuração de armazenamento de logs, você precisa da permissãooss:GetBucketLogging. Para desativar o armazenamento de logs, você precisa da permissãooss:DeleteBucketLogging. Para mais informações, consulte Grant custom permissions to a RAM user.
Definições de métodos
Ativar o armazenamento de logs
put_bucket_logging(request: PutBucketLoggingRequest, **kwargs) → PutBucketLoggingResult
Visualizar a configuração de armazenamento de logs
get_bucket_logging(request: GetBucketLoggingRequest, **kwargs) → GetBucketLoggingResult
Desativar o armazenamento de logs
delete_bucket_logging(request: DeleteBucketLoggingRequest, **kwargs) → DeleteBucketLoggingResult
Parâmetros de requisição
|
Parâmetro |
Tipo |
Descrição |
|
request |
PutBucketLoggingRequest |
Parâmetros da requisição. Para mais informações, consulte PutBucketLoggingRequest |
|
GetBucketLoggingRequest |
Parâmetros da requisição. Para mais informações, consulte GetBucketLoggingRequest |
|
|
DeleteBucketLoggingRequest |
Parâmetros da requisição. Para mais informações, consulte DeleteBucketLoggingRequest |
Valores de retorno
|
Tipo |
Descrição |
|
PutBucketLoggingResult |
Valor de retorno. Para mais informações, consulte PutBucketLoggingResult |
|
GetBucketLoggingResult |
Valor de retorno. Para mais informações, consulte GetBucketLoggingResult |
|
DeleteBucketLoggingResult |
Valor de retorno. Para mais informações, consulte DeleteBucketLoggingResult |
Para a definição completa da ativação do armazenamento de logs, consulte put_bucket_logging.
Para a definição completa da visualização da configuração de armazenamento de logs, consulte get_bucket_logging.
Para a definição completa da desativação do armazenamento de logs, consulte delete_bucket_logging.