我遇到了python包日志记录的问题。我尝试使用以下方法生成CEF事件日志:
my_logger = logging.getLogger('Logger')
my_logger.setLevel(logging.INFO)
handler = logging.handlers.SysLogHandler(address = (IP,514))
my_logger.addHandler(handler)
my_logger.info('CEF:0|test|test|1.0|100|test|0|msg=test')
当我执行此操作时,系统日志服务器会收到:
Dec 28 09:18:39 testhost CEF:0 | test | test | 1.0 | 100 | test | 0 | msg = test
我认为无法解析日志,因此会删除日志。反正是为了防止空间被插入到消息中吗?