Arquivos de configuração do encaminhador de registros
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 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 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:
|