CentOS系统默认使用rsyslog作为日志系统,其最新版本(如8.2508.0)的新特性如下:
- 云原生支持:impstats模块支持输出Prometheus文本格式,便于集成到Prometheus监控系统;imhttp模块新增HTTP健康检查端点,利于容器化部署。
- AI赋能:引入AI消息分类PoC模块mmaitag,可利用AI对日志消息进行分类打标签。
- 性能优化:重构TCP服务器,优化epoll和poll路径,提升网络处理稳定性;imtcp模块修复竞态条件,确保高并发下数据完整性。
- 安全增强:在权限设置、TLS诊断等方面进行改进,如imjournal状态文件默认权限更安全,omelasticsearch模块能更好地处理HTTP 401和403错误。
- 功能改进:RainerScript语言新增属性过滤器,pmrfc3164模块支持无头部检测,还引入了基于PCRE的匹配功能的fmpcre模块。