Wie konfiguriere ich die Protokollierung in Syslog in Python?
Ich kann meinen Kopf nicht um Pythons @ bekommlogging
Modul. Meine Anforderungen sind sehr einfach: Ich möchte nur alles in Syslog protokollieren. Nachdem ich die Dokumentation gelesen hatte, fand ich dieses einfache Testskript:
import logging
import logging.handlers
my_logger = logging.getLogger('MyLogger')
my_logger.setLevel(logging.DEBUG)
handler = logging.handlers.SysLogHandler()
my_logger.addHandler(handler)
my_logger.debug('this is debug')
my_logger.critical('this is critical')
Aber dieses Skript erzeugt keine Protokollsätze in Syslog. Was ist los