Arquivos de configuração do encaminhador de registros
Observação
Esta página descreve um formato de arquivo de configuração legado. Você só deve usar essas informações se estiver usando o realm-cli
obsoleto.
Todos os arquivos de configuração que você extrai com o App Services CLI ou exporta da UI utilizam a versão de configuração mais recente. Para obter informações detalhadas sobre o formato do arquivo de configuração atual, consulte Configuração do aplicativo.
Você define os arquivos de configuração do encaminhador de log no diretório /log_forwarders
.
app/ └── log_forwarders/ └── <Name>.json
{ "name": "<name>", "log_types": [ "<type>", ... ], "log_statuses": [ "<status>", ... ], "policy": { batching policy }, "action": { action configuration } }
Campo | Descrição | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
name String | Um nome exclusivo para o encaminhador de registros. | ||||||||||
log_types Array<String> | Uma matriz de um ou mais tipos de registro que o encaminhador deve enviar a um serviço. O Atlas App Services só encaminha um registro se o tipo estiver listado e o status estiver listado em A matriz pode conter os seguintes tipos de registro:
| ||||||||||
log_statuses Array<String> | Uma array de um ou mais status de registro que o encaminhador deve enviar a um serviço. O App Services só encaminha um registro se o tipo estiver listado e estiver listado em A matriz pode conter os seguintes status de registro:
| ||||||||||
policy Object | Um objeto que configura a política de lote do encaminhador. Para encaminhar registros individualmente:
Para agrupar registros em lotes:
| ||||||||||
action Object | Um objeto que configura onde e como o encaminhador envia logs. Para encaminhar registros para uma collection MongoDB vinculada:
Para encaminhar registros com uma função personalizada:
|