是否可以在syslog-ng中实现自定义解析器?例如,我想实现一个自定义解析器,它将解析ASN格式的消息,并将消息内容写入ASCII格式的文件中。会不可能?
答案 0 :(得分:1)
是的,您可以在Python中编写自定义解析器。 Python解析器在最新版本的Premium Edition(商业产品)中提供,它将在即将发布的3.10版开源版中提供。 您可以在https://www.balabit.com/documents/syslog-ng-pe-latest-guides/en/syslog-ng-pe-guide-admin/html/python-parser.html
的Premium Edition文档中阅读相关内容如果编译开源版的当前主分支,它应该包含Python解析器。我想在某个地方还有一个包含它的夜间rpm包 - 我会检查它并明天再回复你。