Logging 登录到系统日志
我有一个syslog目标,错误优先级的速率限制为1000个事件/秒。我有另一个日志目标,目标类型为file,用于错误优先级。我遇到的问题是,在syslog中有一个字段(加密后的响应负载)被截断。我使用xsl:message进行日志记录。记录到文件中的消息Logging 登录到系统日志,logging,syslog,ibm-datapower,Logging,Syslog,Ibm Datapower,我有一个syslog目标,错误优先级的速率限制为1000个事件/秒。我有另一个日志目标,目标类型为file,用于错误优先级。我遇到的问题是,在syslog中有一个字段(加密后的响应负载)被截断。我使用xsl:message进行日志记录。记录到文件中的消息 这听起来像是syslog服务器需要更改配置。任何人都面临类似的问题,请给出一些指导?为syslog server提供的用于增加日志限制的任何配置?添加到该配置后,发现此链接对于syslogd非常有用,可以支持更长的syslog消息 以下是缩短
这听起来像是syslog服务器需要更改配置。任何人都面临类似的问题,请给出一些指导?为syslog server提供的用于增加日志限制的任何配置?添加到该配置后,发现此链接对于syslogd非常有用,可以支持更长的syslog消息 以下是缩短消息长度的步骤 作为root用户,请执行以下简单步骤:
This is pretty safe, but just in case: cp -p /usr/sbin/syslogd /usr/sbin/syslogd.bak
cd /usr/src/usr.sbin/syslogd/
vi syslogd.c
find this line in that file (line 71 for me):
#define MAXLINE 1024 /* maximum line length */
... and change '1024' to the value you need (maybe 2048 or 4096).
make obj && make depend && make && make install
/etc/rc.d/syslogd restart