如何停止 syslog 消息以在 solaris 上写入控制台

Posted

技术标签:

【中文标题】如何停止 syslog 消息以在 solaris 上写入控制台【英文标题】:how to stop syslog messages to write console on solaris 【发布时间】:2010-02-25 07:31:53 【问题描述】:

【问题讨论】:

【参考方案1】:

您可以编辑/etc/syslog.conf 中的条目以指向另一个文件,例如/var/log/syslog 而不是/dev/console。之后,发出kill -HUP <pid of syslog daemon> 以“重新初始化”配置

【讨论】:

【参考方案2】:

应该是

svcadm 禁用 svc:/system/system-log:default

【讨论】:

【参考方案3】:

svcadm disable svc:/system/system-log:default 关闭 syslog 你还需要运行 svcadm enable svc:/system/system-log:default 在对 /etc 进行正确更改后重新打开它/syslog.conf 所以它做你想做的事。您可能只需注释掉该行,因为它也记录到 /var/adm/messages.log 中的文件

关闭系统日志不是一个好主意。

【讨论】:

以上是关于如何停止 syslog 消息以在 solaris 上写入控制台的主要内容,如果未能解决你的问题,请参考以下文章

Syslog日志分析与监控

如何在 syslog4j syslog 服务器中解析 syslog 消息

如何使用 syslog.h 将消息发送到远程 syslog

如何在 yocto 中设置系统日志?

如何将 Syslog 消息转换为列 [关闭]

如果存在无法丢失的关键日志消息 (ALERT),syslog 如何通过 UDP 工作?日志消息顺序也很重要