首页 > 编程知识 正文

linux服务器日志文件在哪里,日志文件 linux

时间:2023-05-06 09:14:17 阅读:243220 作者:2159

练习: 日志服务器的搭建

作为服务器的虚拟机是centos6(主机IP:192.168.160.3),客户端是centos7

1、服务器的配置: #vim /etc/rsyslog.conf 进入这个文件配置

开启tcp/udp日志接收功能(进入 /etc/rsyslog.conf 将tcp/udp服务开启就是将 ModLoadimudp M o d L o a d i m u d p UDPServerRun 514的注释去掉 )
将接收日志保存到文件(在配置文件中加入 user.notice /var/log/user.log
意思是用户产生的在notice级别以上的日志文件都写进 /var/log/user.log中)
保存退出/etc/rsyslog.conf
命令行输入:
重启rsyslog服务 (/etc/init.d/rsyslog restart)
检查服务是否启动(netstat -tulnp)
关闭selinux(setenforce 0 ),查看selinux是否被关()
关闭防火墙 (iptables -F)

2、客户端的配置:

配置rsyslog配置文件,将客户端本地生产的日志发到远程日志服务器
(#vi /etc/rsyslg.conf user.notice @192.168.160.3(服务虚拟机的的ip地址))
重启日志服务(centos7中):(这一步没找到怎么重启服务直接重启客户机)

3、测试:

关闭selinux(setenforce 0 ),查看selinux是否被关()
关闭防火墙(iptables -F)
客户端生成日志测试(logger test1,在服务端用tailf /var/log/user.log监视日志文件)

4、排错:

可先在服务端本地用logger测试一下,看监视有没有输出,若没有说明服务器的配置出现问题,若在服务端可以而客户端测试则不行,说明是客户端的额设置出现了问题。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。