2025年redhat操作系统日志(redhat日志配置文件)

redhat操作系统日志(redhat日志配置文件)p class f center p

大家好,我是讯享网,很高兴认识大家。




讯享网

 <p class="f_center"><img src="https://nimg.ws.126.net/?url=http%3A%2F%2Fspider.ws.126.net%2F303e46eb65faf4a4331e0.jpeg&thumbnail=660x&quality=80&type=jpg"/><br/> Rsyslog 是一个自由开源的日志记录程序,在 CentOS 8 和 RHEL 8 系统上默认可用。它提供了一种从客户端节点到单个中央服务器的“集中日志”的简单有效的方法。 -- James Kiarie<br/></p><p>Rsyslog 是一个自由开源的日志记录程序,在 CentOS 8 和 RHEL 8 系统上默认可用。它提供了一种从客户端节点到单个中央服务器的“集中日志”的简单有效的方法。日志集中化有两个好处。首先,它简化了日志查看,因为系统管理员可以在一个中心节点查看远程服务器的所有日志,而无需登录每个客户端系统来检查日志。如果需要监视多台服务器,这将非常有用,其次,如果远程客户端崩溃,你不用担心丢失日志,因为所有日志都将保存在中心的 Rsyslog 服务器上。rsyslog 取代了仅支持 UDP 协议的 syslog。它以优异的功能扩展了基本的 syslog 协议,例如在传输日志时支持 UDP 和 TCP 协议,增强的过滤功能以及灵活的配置选项。让我们来探讨如何在 CentOS 8 / RHEL 8 系统中配置 Rsyslog 服务器。</p><p class="f_center"><img src="https://nimg.ws.126.net/?url=http%3A%2F%2Fspider.ws.126.net%2F66f357c606a6fb89663e4287de4ed46b.jpeg&thumbnail=660x&quality=80&type=jpg"/><br/></p><p>configure-rsyslog-centos8-rhel8</p><p>预先条件</p><p>我们将搭建以下实验环境来测试集中式日志记录过程:</p><p>Rsyslog 服务器 CentOS 8 Minimal IP 地址:10.128.0.47 客户端系统 RHEL 8 Minimal IP 地址:10.128.0.48</p><p>通过上面的设置,我们将演示如何设置 Rsyslog 服务器,然后配置客户端系统以将日志发送到 Rsyslog 服务器进行监视。</p><p>让我们开始!</p><p>在 CentOS 8 上配置 Rsyslog 服务器</p><p>默认情况下,Rsyslog 已安装在 CentOS 8 / RHEL 8 服务器上。要验证 Rsyslog 的状态,请通过 SSH 登录并运行以下命令:</p><p><ol><li></li></ol></p><p>示例输出:</p><p class="f_center"><img src="https://nimg.ws.126.net/?url=http%3A%2F%2Fspider.ws.126.net%2Fdbdadbdcf3f2d432ddbcaf47.jpeg&thumbnail=660x&quality=80&type=jpg"/><br/></p><p>rsyslog-service-status-centos8</p><p>如果由于某种原因 Rsyslog 不存在,那么可以使用以下命令进行安装:</p><p><ol><li></li></ol></p><p>接下来,你需要修改 Rsyslog 配置文件中的一些设置。打开配置文件:</p><p><ol><li></li></ol></p><p>滚动并取消注释下面的行,以允许通过 UDP 协议接收日志:</p><p><ol><li></li><li></li></ol></p><p class="f_center"><img src="https://nimg.ws.126.net/?url=http%3A%2F%2Fspider.ws.126.net%2Ffd1796ca15ed2640fa0b07857.jpeg&thumbnail=660x&quality=80&type=jpg"/><br/></p><p>rsyslog-conf-centos8-rhel8</p><p>同样,如果你希望启用 TCP rsyslog 接收,请取消注释下面的行:</p><p><ol><li></li><li></li></ol></p><p class="f_center"><img src="https://nimg.ws.126.net/?url=http%3A%2F%2Fspider.ws.126.net%2Fc80584cea82ec7f59cd9da866dfcaa63.jpeg&thumbnail=660x&quality=80&type=jpg"/><br/></p><p>rsyslog-conf-tcp-centos8-rhel8</p><p>保存并退出配置文件。</p><p>要从客户端系统接收日志,我们需要在防火墙上打开 Rsyslog 默认端口 514。为此,请运行:</p><p><ol><li></li></ol></p><p>接下来,重新加载防火墙保存更改:</p><p><ol><li></li></ol></p><p>示例输出:</p><p class="f_center"><img src="https://nimg.ws.126.net/?url=http%3A%2F%2Fspider.ws.126.net%2F87efe3cf86b3e07eb6dc6.jpeg&thumbnail=660x&quality=80&type=jpg"/><br/></p><p>firewall-ports-rsyslog-centos8</p><p>接下来,重启 Rsyslog 服务器:</p><p><ol><li></li></ol></p><p>要在启动时运行 Rsyslog,运行以下命令:</p><p><ol><li></li></ol></p><p>要确认 Rsyslog 服务器正在监听 514 端口,请使用 命令,如下所示:</p><p><ol><li></li></ol></p><p>示例输出:</p><p class="f_center"><img src="https://nimg.ws.126.net/?url=http%3A%2F%2Fspider.ws.126.net%2Fedb5e6d78e87.jpeg&thumbnail=660x&quality=80&type=jpg"/><br/></p><p>netstat-rsyslog-port-centos8</p><p>完美!我们已经成功配置了 Rsyslog 服务器来从客户端系统接收日志。</p><p>要实时查看日志消息,请运行以下命令:</p><p><ol><li></li></ol></p><p>现在开始配置客户端系统。</p><p>在 RHEL 8 上配置客户端系统</p><p>与 Rsyslog 服务器一样,登录并通过以下命令检查 rsyslog 守护进程是否正在运行:</p><p><ol><li></li></ol></p><p>示例输出:</p><p class="f_center"><img src="https://nimg.ws.126.net/?url=http%3A%2F%2Fspider.ws.126.net%2F475da85d3b8c2d5dbefc8427c.jpeg&thumbnail=660x&quality=80&type=jpg"/><br/></p><p>client-rsyslog-service-rhel8</p><p>接下来,打开 rsyslog 配置文件:</p><p><ol><li></li></ol></p><p>在文件末尾,添加以下行:</p><p><ol><li></li><li></li></ol></p><p>保存并退出配置文件。就像 Rsyslog 服务器一样,打开 514 端口,这是防火墙上的默认 Rsyslog 端口:</p><p><ol><li></li></ol></p><p>接下来,重新加载防火墙以保存更改:</p><p><ol><li></li></ol></p><p>接下来,重启 rsyslog 服务:</p><p><ol><li></li></ol></p><p>要在启动时运行 Rsyslog,请运行以下命令:</p><p><ol><li></li></ol></p><p>测试日志记录操作</p><p>已经成功安装并配置 Rsyslog 服务器和客户端后,就该验证你的配置是否按预期运行了。</p><p>在客户端系统上,运行以下命令:</p><p><ol><li></li></ol></p><p>现在进入 Rsyslog 服务器并运行以下命令来实时查看日志消息:</p><p><ol><li></li></ol></p><p>客户端系统上命令运行的输出显示在了 Rsyslog 服务器的日志中,这意味着 Rsyslog 服务器正在接收来自客户端系统的日志:</p><p class="f_center"><img src="https://nimg.ws.126.net/?url=http%3A%2F%2Fspider.ws.126.net%2F2eb4b18576d0fef4e64c4570a6fd4051.jpeg&thumbnail=660x&quality=80&type=jpg"/><br/></p><p>centralize-logs-rsyslogs-centos8</p><p>就是这些了!我们成功设置了 Rsyslog 服务器来接收来自客户端系统的日志信息。</p><p>via:</p><p>作者:</p><p>本文由 荣誉推出</p><p>:还 在看吗?</p> 

讯享网
小讯
上一篇 2025-05-03 08:20
下一篇 2025-05-25 11:45

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/161437.html