
实验目标:
通过本实验,掌握了centos7 / rhel7下对journalctl和rsyslog日志工具的使用,并通过对日志分析进行分析,对日志内容进行搜索以及使用分类重定向来建立疑难解答的思想.
实验步骤:
1,不要配置机器的IP地址日志系统管理分类,而是尝试启动DHCP服务,将报告错误
2. 运行journalctl工具,从日志中检查×××错误的原因
3. 将特定时间(例如10:30到11:50之间)的日志写到systeminfo.txt文件中
4. 编写特定类型的日志,例如操作是用户登录信息,并且警告级别以上的信息通过rsyslog工具写入/ var / log / auth-errors
参考命令:
1. 通过journalctl检查日志以进行故障排除

提示启动服务失败,请通过journalctl检查详细信息



与dhcp相关的搜索信息

您可以看到,由于未为本地网卡配置IP地址,因此dhcp服务无法启动
您还可以使用系统推荐的journalctl -xe直接查看最新日志,参数e是日志的结尾,参数x是带有日志信息的说明(如果有)
2. 将特定时间段的系统日志重定向到文件
journalctl-从10:30:00-直到11:50:00> /home/server/systeminfo.txt
以上是整个订单,没有回车符.
如果在实验期间的这段时间内服务器没有打开,则可以切换到其他时间进行测试.
3. 将特定类别的日志重定向到文件

此操作使用rsyslog工具
第一步:
[root@localhost rsyslog.d]# echo "authpriv.alert /var/log/auth-errors" >/etc/rsyslog.d/auth-errors.conf
[root@localhost ~]# systemctl restart rsyslog
含义:
编辑rsyslog工具的配置文件auth-errors.conf,以将authpriv(登录验证日志,例如ssh,ftp登录信息)和警报(警告信息,需要立即处理失败)发送到/ var /日志/验证错误文件.
日志类型和警告级别如下. 此处使用的类型为authpriv,级别为警报
日志类型
由auth–pam生成的日志
authpriv –诸如ssh,ftp等登录信息的认证信息.
与定时任务有关
kern–kernel

lpr-print
邮件–邮件
mark(syslog)-rsyslog服务的内部信息,时间标记
新闻–新闻组
用户程序生成的用户相关信息
uucp–unix到unix复制,unix主机之间的相关通信
本地1到7个自定义日志设备
日志级别:
——————————————————————————-
调试-如果有调试信息,则日志信息最多
info –最常用的一般信息日志

通知-有关常见状况的最重要信息
警告–警告级别
错误级别,用于阻止功能或模块正常工作的信息
严重程度级别,该信息阻止整个系统或整个软件正常工作
警报信息,需要立即修改
严重的信息,例如内核崩溃
无-没有记录
第二步
[root @ localhost〜]#记录器-p authpriv.alert“ test111”
含义: logger是手动添加系统日志,-p是设置此日志的类型和级别,后续是日志的内容

tail -f,观察日志是否同步发送到指定文件. -f参数会实时更新日志系统管理分类,并且文件中的更改会立即显示在屏幕上
本文来自电脑杂谈,转载请注明本文网址:
https://www.pc-fly.com/a/jisuanjixue/article-217426-1.html
烊烊
第一次听说南方黑芝麻糊出问题