如何在使用 rsyslog 进行日志记录期间检测和处理错误

时间:2020-12-31 05:57:21

标签: syslog rsyslog

我使用 ompgsql module 将日志消息直接插入 Postgres 数据库。此外,日志采用带有 @cee 标签前缀的 JSON 格式,并被插入到 JSONB 列中。

碰巧我的应用程序生成了一个非常大的 JSON 日志消息,它被 rsyslog 截断,导致格式错误的 JSON,然后被 Postgres 默默拒绝。

目前,我已将 $MaxMessageSize 提高到 64k,但这并不是万无一失的解决方案。

处理这种情况的最佳方法是什么?

0 个答案:

没有答案