Journalisation
Par défaut,appsignal-wrap enverra à la fois la sortie standard et la sortie d’erreur standard du processus qu’il surveille en tant que logs à AppSignal. Les logs apparaîtront sous la source « application », et le nom fourni comme premier argument sera utilisé comme groupe de logs.
Désactiver la journalisation
Pour désactiver l’envoi de la sortie standard ou de la sortie d’erreur standard en tant que logs, vous pouvez utiliser respectivement les options de ligne de commande--no-stdout ou --no-stderr.
Pour désactiver complètement l’envoi des logs, vous pouvez utiliser l’option de ligne de commande --no-log.
Groupe de logs personnalisé
Pour envoyer les logs comme un groupe de logs différent, vous pouvez le passer en argument de l’option de ligne de commande--log. Par exemple :
appsignal-wrap utilisera db comme groupe de logs lors de l’envoi des logs à AppSignal, mais utilisera toujours mysql comme nom pour identifier le processus lors du signalement des moniteurs de processus et des erreurs.
Source de logs personnalisée
Pour envoyer les logs vers une source de logs différente, vous pouvez passer la clé API de la source de logs, que vous obtenez lors de la création d’une source de logs, en argument de l’option de ligne de commande--log-source, ou comme variable d’environnement APPSIGNAL_LOG_SOURCE_API_KEY. Par exemple :