日志信息

/var/log/messages                    ##系统服务及日志,包括服务的信息,报错等等
/var/log/secure                        ##系统认证信息日志
/var/log/maillog                         ##系统邮件服务信息

wKiom1l9JwLxYuOHAAC3EU5187g737.png/var/log/cron                            ##系统定时任务信息
/var/log/boot.log                        ##系统启动信息

wKiom1l9JzGD4cXfAADcH_gBoEQ989.png

 

日志同步

systemctl stop firewalld                     ##关闭两台主机的火墙

wKioL1l9J-Wj5tLIAAGUUxs_arQ031.png

wKiom1l9J-WSQaoNAACYp6PUx1I995.png


配置日志发送方
*.*             @172.25.0.11                ##通过udp协议把日志发送到11主机,@udp,@@tcpwKioL1l9KGeSNCTqAABMykDBdqk594.png
配置日志接受方
15 $ModLoad imudp                           ##日志接收插件
16 $UDPServerRun 514                       ##日志接收插件使用端口

wKiom1l9KLawAf8zAAA2Zu8iqaE960.png


netstat -anulpe | grep  rsyslog
udp        0      0 0.0.0.0:514             0.0.0.0:*                           0          122073     32654/rsyslogd   

  
udp6       0      0 :::514                  :::*                                0          122074     32654/rsyslogd 

    

测试
> /var/log/messages                      ##两边都作

wKioL1l9KSbQDf4bAAA6XNjOBBM860.png

wKiom1l9KVOT8CnAAABlnuzehi8323.png

logger test message                       ##日志发送方

wKioL1l9KWWAaH0rAADYJg7lStI504.png

tail -f /var/log/message                   ##日志接收方

wKiom1l9KXuTA1roAAHchQgFSuE010.png


日志采集格式
$template WESTOS,  "%timegenerated%  %FROMHOST-IP%  %syslogtag% %msg%\n"

%timegenerated%                     ##显示日志时间
%FROMHOST-IP%                    ##显示主机ip
%syslogtag%                           ##日志记录目标
%msg%                                 ##日志内容
\n                                       ##换行

wKioL1l9KfjyUSQPAACiPfpU6ZY215.png

 

$ActionfileDefaultTemplate WESTOS

*.info;mail.none;authpriv.none;cron.none               

 /var/log/messages;<<WESTOS>>

 

日志分析工具journal

systemd-journald                         ##进程名称

journalctl                                   ##直接执行,浏览系统日志
-n 3                                        ##显示最新3条    
-p err                                      ##显示报错
-f    #                                     #监控日志
--since --until                           ## --since "[YYYY-MM-DD] [hh:mm:ss]"从什么时间到什么时间的日志
-o verbose                                ##显示日志能够使用的详细进程参数
                                             ##_SYSTEMD_UNIT=sshd.service服务名称
                                             ##_PID=1182进程pid

时间同步

1.服务端
yum install chrony -y                    ##安装服务

vim /etc/chrony.conf                   ##主配置文件
21                                          # Allow NTP client access from local network.
22 allow 172.25.0.0/24                 ##允许谁去同步我的时间
27                                          # Serve time even if not synchronized to any NTP server.
28 local stratum 10                      ##不去同步任何人的时间,时间同步服务器级别

wKioL1l9K1axcZr7AACFJ-dc7tc261.png

systemctl restart chronyd
systemctl stop firewalld

2.客户端
vim /etc/chrony.conf
  3 server 0.rhel.pool.ntp.org iburst
  4 server 1.rhel.pool.ntp.org iburst====> server ntpserverip iburst
  5 server 2.rhel.pool.ntp.org iburst====>
  6 server 3.rhel.pool.ntp.org iburst

systemctl restart chronyd

测试:wKiom1l9K7ChHXeOAAF3NLgwZlI061.png

timedatectl命令
timedatectl  status                           ##显示当前时间信息
set-time                                       ##设定当前时间
set-timezone                                 ##设定当前时区