O Log Service envia logs para o OSS no formato CSV com delimitadores, caracteres de escape e mapeamento de campos configuráveis.
A versão antiga do envio de logs para o OSS foi descontinuada. Consulte a nova versão.
Parâmetros
Ao configurar uma regra de envio, defina Storage Format como csv e configure os seguintes parâmetros.
O formato segue a especificação CSV (RFC 4180) e a documentação de CSV do PostgreSQL.
|
Parâmetro |
Descrição |
|
CSV Fields |
Chaves dos campos de log enviados ao OSS. A ordem das chaves define a ordem das colunas no CSV. Localize as chaves de campo na aba Raw Logs. Inclua também campos reservados, como __time__, __topic__ e __source__. Nota
|
|
Delimiter |
Caractere que separa os campos. Opções suportadas: vírgula (,), barra vertical (|), espaço e tabulação. |
|
Escape Character |
Delimita valores de campo que contêm o caractere separador para evitar erros de análise. |
|
Invalid Fields |
Valor de preenchimento usado quando uma chave definida em CSV Fields não existe na entrada de log. |
|
Shipped Fields |
Ative a opção shipped fields para incluir os nomes dos campos no arquivo CSV. |
Caminhos de arquivo no OSS
Os arquivos de log enviados ao OSS seguem esta estrutura de caminho.
|
Tipo de compressão |
Extensão do arquivo |
Exemplo de caminho de arquivo no OSS |
Descrição |
|
Sem compressão |
.csv |
oss://oss-shipper-shenzhen/ecs_test/2016/01/26/20/54_1453812893059571256_937.csv |
Baixe e abra diretamente em qualquer editor de texto. |
|
Snappy |
.snappy.csv |
oss://oss-shipper-shenzhen/ecs_test/2016/01/26/20/54_1453812893059571256_937.snappy.csv |
Descompacte antes de visualizar. Abrir arquivos compactados com Snappy. |