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 | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
namestring | Um nome exclusivo para o encaminhador de registros. | ||||||||||
log_typesstring[] | 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_statusesstring[] | 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:
| ||||||||||
policyobject | Um objeto que configura a política de lote do encaminhador. Para encaminhar registros individualmente: Para agrupar registros em lotes: | ||||||||||
actionobject | 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: |