Python 系统日志添加标签和设施
Python Syslog add Tag and facility
我正在使用 python syslog 库。我想在日志中添加 tag
和 facility
。但是似乎没有办法添加 tag
.
有一个 facility
参数,但我需要一个 自定义 字符串。
有没有办法实现类似下面的东西:
import syslog
syslog.openlog(logoption=syslog.LOG_PID, facility="myapp", tag="mytag")
syslog.syslog('myapp processing initiated...')
python syslog
库没有 tag
参数。
syslog.openlog([ident[, logoption[, facility]]])
您可以使用 ident
参数。
syslog.openlog("mytag", logoption=syslog.LOG_PID, facility=syslog.LOG_LOCAL0)
facility
不能是像“myapp”这样的字符串。这是应该写入日志的文件。
Facilities:
LOG_KERN, LOG_USER, LOG_MAIL, LOG_DAEMON, LOG_AUTH, LOG_LPR, LOG_NEWS, LOG_UUCP, LOG_CRON, LOG_SYSLOG, LOG_LOCAL0 to LOG_LOCAL7, and, if defined in <syslog.h>, LOG_AUTHPRIV.
我正在使用 python syslog 库。我想在日志中添加 tag
和 facility
。但是似乎没有办法添加 tag
.
有一个 facility
参数,但我需要一个 自定义 字符串。
有没有办法实现类似下面的东西:
import syslog
syslog.openlog(logoption=syslog.LOG_PID, facility="myapp", tag="mytag")
syslog.syslog('myapp processing initiated...')
python syslog
库没有 tag
参数。
syslog.openlog([ident[, logoption[, facility]]])
您可以使用 ident
参数。
syslog.openlog("mytag", logoption=syslog.LOG_PID, facility=syslog.LOG_LOCAL0)
facility
不能是像“myapp”这样的字符串。这是应该写入日志的文件。
Facilities:
LOG_KERN, LOG_USER, LOG_MAIL, LOG_DAEMON, LOG_AUTH, LOG_LPR, LOG_NEWS, LOG_UUCP, LOG_CRON, LOG_SYSLOG, LOG_LOCAL0 to LOG_LOCAL7, and, if defined in <syslog.h>, LOG_AUTHPRIV.