> ## Documentation Index
> Fetch the complete documentation index at: https://docs.appsignal.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Monitoramento de processos com Wrap

## Logging

Por padrão, o `appsignal-wrap` enviará tanto a saída padrão quanto a saída de erro padrão do processo monitorado como logs para o AppSignal. Os logs aparecerão sob a fonte "application", e o nome fornecido como primeiro argumento será usado como o grupo de logs.

### Desabilitar logging

Para desabilitar o envio da saída padrão ou da saída de erro padrão como logs, você pode usar as opções de linha de comando `--no-stdout` ou `--no-stderr`, respectivamente.

Para desabilitar o envio de logs completamente, você pode usar a opção de linha de comando `--no-log`.

### Grupo de logs personalizado

Para enviar logs como um grupo de logs diferente, você pode passá-lo como argumento para a opção de linha de comando `--log`. Por exemplo:

<CodeGroup>
  ```sh Shell theme={null}
  appsignal-wrap mysql --log db -- mysqld
  ```
</CodeGroup>

No exemplo acima, o `appsignal-wrap` usará `db` como o grupo de logs ao enviar logs para o AppSignal, mas ainda usará `mysql` como o nome para identificar o processo ao reportar monitores de processo e erros.

### Fonte de logs personalizada

Para enviar logs para uma fonte de logs diferente, você pode passar a chave de API da fonte de logs, que você obtém ao [criar uma fonte de logs](https://docs.appsignal.com/logging/configuration.html#creating-a-log-source), como argumento para a opção de linha de comando `--log-source`, ou como a variável de ambiente `APPSIGNAL_LOG_SOURCE_API_KEY`. Por exemplo:

<CodeGroup>
  ```sh Shell theme={null}
  export APPSIGNAL_LOG_SOURCE_API_KEY=[LOG_SOURCE_API_KEY]
  appsignal-wrap mysql -- mysqld
  ```
</CodeGroup>
