2016-02-05 1 views
6

Comment puis-je définir différents niveaux de log par application/bibliothèque dans Lager? Par exemple, je voudrais voir des messages de débogage sur la console, mais seulement pour mon application, pas pour les bibliothèques que j'utilise (par exemple, amqp_client).Lager loglevels par application

Répondre

2

Cela ne peut pas être (facilement) fait avec lager:debug, etc. Cependant, avec 3.x lager, vous pouvez avoir plusieurs sinks, ce qui signifie que vous pouvez définir un puits nommé myapp, et utiliser myapp:debug, etc. Ensuite, vous pouvez configurer les niveaux de journalisation, les filtres et les destinations indépendamment pour chaque récepteur.