Consulta as URLs das quais você pode baixar os logs de acesso brutos de um site.
Descrição da operação
-
Se você não especificar StartTime e EndTime, os dados de log das últimas 24 horas serão retornados por padrão. Se você especificar StartTime e EndTime, os dados de log do intervalo de tempo especificado serão retornados.
-
A granularidade de tempo para consultas de dados é de uma hora.
-
O número máximo de chamadas por usuário: 50 chamadas por segundo.
-
Apenas registros de log do último mês podem ser consultados (o intervalo de tempo entre a hora de início e a hora atual não pode exceder 31 dias).
Experimente agora
Testar
Autorização RAM
|
Ação |
Nível de acesso |
Tipo de recurso |
Chave de condição |
Ação dependente |
|
esa:DescribeSiteLogs |
none |
*Site
|
Nenhuma | Nenhuma |
Parâmetros da solicitação
|
Parâmetro |
Tipo |
Obrigatório |
Descrição |
Exemplo |
| SiteId |
integer |
Sim |
O ID do site. Você pode chamar a operação ListSites para obtê-lo. |
123456*** |
| PageSize |
integer |
Não |
O número de entradas por página. Valor padrão: 300. Valores válidos: 1 a 1000. |
10 |
| PageNumber |
integer |
Não |
O número da página. As páginas começam na página 1. |
1 |
| StartTime |
string |
Não |
O início do intervalo de tempo a ser consultado. A hora segue o padrão ISO 8601 no formato yyyy-MM-ddTHH:mm:ssZ. A hora é exibida em UTC. |
2022-11-06T16:00:00Z |
| EndTime |
string |
Não |
O fim do intervalo de tempo a ser consultado. A hora segue o padrão ISO 8601 no formato yyyy-MM-ddTHH:mm:ssZ. A hora é exibida em UTC. Nota
A hora de fim deve ser posterior à hora de início. |
2022-11-06T17:00:00Z |
Elementos de resposta
|
Elemento |
Tipo |
Descrição |
Exemplo |
|
object |
Esquema da resposta. |
||
| RequestId |
string |
O ID da solicitação. |
0AEDAF20-4DDF-4165-8750-47FF9C1929C9 |
| SiteLogDetails |
array<object> |
As informações sobre os arquivos de log do site. |
|
|
array<object> |
|||
| SiteName |
string |
O nome do site. |
example.com |
| SiteId |
integer |
O ID do site. |
123456*** |
| LogCount |
integer |
O número total de entradas retornadas na página atual. |
300 |
| LogInfos |
array<object> |
Os detalhes dos arquivos de log do site. |
|
|
object |
A URL de download do arquivo de log. |
||
| LogSize |
integer |
The size of the log file. Unit: bytes. |
438304768 |
| EndTime |
string |
The end time. |
2022-11-06T17:00:00Z |
| LogName |
string |
The name of the log file. |
example.com_2022_11_07_000000_020000.gz.xxxxxx |
| LogPath |
string |
The log path. Nota
Take note of the Expires field (expiration timestamp) in this parameter. If the log download URL expires, you must reobtain the URL. |
example.aliyundoc.com /v1.l1cache/105252530/example.com/2022_11_07/example.com_2022_11_07_000000_020000.gz.xxxxxx?Expires=1636963354&OSSAccessKeyId=LTAIviCc6zy8****&Signature=u0V6foRfZniHE8i%2BHUdxGOhZsK**** |
| StartTime |
string |
The create time. |
2022-11-06T16:00:00Z |
| PageInfos |
object |
Informações de paginação. |
|
| PageSize |
integer |
The number of entries per page. Default value: 300. Valid values: 1 to 1000. |
10 |
| TotalCount |
integer |
The total number of entries returned. |
47 |
| PageIndex |
integer |
The page number returned. |
1 |
Exemplos
Resposta de sucesso
JSON formato
{
"RequestId": "0AEDAF20-4DDF-4165-8750-47FF9C1929C9",
"SiteLogDetails": [
{
"SiteName": "example.com",
"SiteId": 0,
"LogCount": 300,
"LogInfos": [
{
"LogSize": 438304768,
"EndTime": "2022-11-06T17:00:00Z\n",
"LogName": "example.com_2022_11_07_000000_020000.gz.xxxxxx",
"LogPath": "example.aliyundoc.com /v1.l1cache/105252530/example.com/2022_11_07/example.com_2022_11_07_000000_020000.gz.xxxxxx?Expires=1636963354&OSSAccessKeyId=LTAIviCc6zy8****&Signature=u0V6foRfZniHE8i%2BHUdxGOhZsK****\n",
"StartTime": "2022-11-06T16:00:00Z\n"
}
],
"PageInfos": {
"PageSize": 10,
"TotalCount": 47,
"PageIndex": 1
}
}
]
}
Códigos de erro
|
Código de status HTTP |
Código de erro |
Mensagem de erro |
Descrição |
|---|---|---|---|
| 400 | InvalidEndTime.Mismatch | The specified EndTime is earlier than the StartTime. | The end time you entered is earlier than the start time. Please check and try again. |
| 400 | InvalidStartTime.ValueNotSupported | The StartTime cannot exceed 31 days before the current time. | The request parameter StartTime cannot be 31 days less than the current time. |
Consulte Códigos de Erro para uma lista completa.
Notas de versão
Consulte Notas de Versão para uma lista completa.