/var/log/messages 服务信息日志
/var/log/secure 系统登陆日志
/var/log/cron 定时任务日志
/var/log/maillog 邮件日志
/var/log/boot.log 系统启动日志
日志类型.日志级别 /var/log/file 日志采集规则
auth pam产生的日志
authpriv ssh.ftp等登陆信息的验证信息
cron 与时间任务相关的
kern 内核
lpr 打印
mail 邮件
mark(syslog)-rsyslog 服务内部的信息,时间标识
news 新闻组
user 用户程序产生的相关信息
uucp unix to unix copy,unix主机之间相关的通讯
local 1-7 自定义的日志设备
debug 有调试信息的,日志信息最多
info 搬信息的日志,最常用
notice 最具有重要性的普通条件的信息
warning 警告级别
err 错误级别,阻止某个功能或者模块不能正常工作的信息
crit 严重级别,阻止整个系统或者整个软件不能正常工作的信息
alert 需要立刻修改的信息
emerg 内核崩溃等严重信息
none 什么都不记录
vim /etc/rsyslog.conf
*.* /var/log/westos
systemctl restart rsyslog
systemctl restart sshd 生成日志
cat /var/log/westos 查看日志信息
vim /etc/rsyslog.conf
*.* @172.25.254.228 @表示upd协议发送,@@表示tcp协议发送
如:
systemctl restart rsyslog
vim /etc/rsyslog.conf
15 $ModLoad imudp 打开日志接收模块
16 $UDPServerRUN 514 开启日志接收端口
如:
systemctl restart rsyslog 重启
systemctl stop firewalld 关闭防火墙
systemctl disable firewalld 将防火墙设置为开机不自启动
在发送方和接收方均执行:
> /var/log/messages 清空日志文件
在日志的发送方执行:
logger test
cat /var/log/messages 查看日志已经生成
在日志的接收方进行查看
cat /var/log/messages
vim /etc/rsyslog.conf
47 stemplate LEE, "%timegenerated% %FROMHOST-IP% %syslogtag% %msg%\n"
%timegenerated% 显示日志时间
%FROMHOST-IP% 显示主机ip
%syslogtag% 日志记录目标
%msg% 日志内容
\n 换行
55 *.* /var/log/westos;LEE
$ActionFileDefaultTemplate LEE
cat /var/log/westos
vim /etc/chrony.conf
22 alow 172.25.254.0/24 允许哪些客户端来同步本机时间
29 local stratum 10 本机不同步任何主机的时间,本机作为时间源
systemctl restart chronyd
vim /etc/chrony.conf
server 172.25.254.228 iburst
systemctl restart chronyd
在客户端执行命令:
chronyc source -v
timedatectl status 显示当前时间信息
timedatectl set-time 设定当前时间
timedatectl set-timezone 设定当前时区
timedatectl set-local-rtc 0|1 设定是否使用utc时间
timedatectl list-timezones 查看支持的所有时区
journalctl -n 3 查看最近3条日志
journalctl -p err 查看错误日志
journalctl -o verbose 查看日志的详细参数
journalctl --since 查看从什么时候开始的日志
journalctl --until 查看到什么时候截至的日志
mkdir /var/log/journal
chgrp systemd-journald /var/log/journal
chmod g+s /var/log/journal
killall -1 systemd-journald
ls /var/log/journal
代码