Linux入门学习(九)
系统日志
- 系统日志默认分类
- /var/log/messages:系统服务及日志,包括服务的信息,报错等等
- /var/log/secure :系统认证信息日志
- /var/log/maillog:系统邮件服务信息
- /var/log/cron :系统定时任务信息
- /var/log/boot.log:系统启动信息
- 日志管理服务rsyslog
- rsyslog负责采集日志和分类存放日志
- rsyslog日志分类
vim /etc/rsyslog.conf
:主配置文件- 服务.日志级别:存放文件
- 如:*.* /home/mymsg
- 格式:日志设备(类型).(连接符号)日志级别 日志处理方式(action)
日志设备(可以理解为日志类型)
名称 备注 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 什么都不记录 - 注意:从上到下,级别从低到高,记录的信息越来越少
- 连接符号
- .xxx: 表示大于等于xxx级别的信息
- .=xxx:表示等于xxx级别的信息
- .!xxx:表示在xxx之外的等级的信息
- 日志同步
systemctl stop firewalld
|关闭两台主机的火墙- 配置日志发送方
- *.* @172.25.0.11:通过udp协议把日志发送到11主机,@udp,@@tcp
- 配置日志接受方
- 15 $ModLoad imudp :日志接收插件
- 16 $UDPServerRun 514 :日志接收插件使用端口
- 测试
> /var/log/messages
:两边都作logger test message
:日志发送方tail -f /var/log/message
:日志接收方
日志采集格式
vim /etc/rsyslog.conf
- $template WESTOS, “%timegenerated% %FROMHOST-IP% %syslogtag% %msg%\n”
解释
代码 备注 %timegenerated% 显示日志时间 %FROMHOST-IP% 显示主机ip %syslogtag% 日志记录目标 %msg% 日志内容 \n 换行 - 使用模板
- *.info;mail.none;authpriv.none;cron.none /var/log/messages;WESTOS 54
- *.info;mail.none;authpriv.none;cron.none /var/log/messages
- 时间同步
yum install chrony -y
:安装服务- 服务端
vim /etc/chrony.conf
:主配置文件
*systemctl restart chronyd
systemctl stop firewalld
- 客户端
vim /etc/chrony.conf
systemctl restart chronyd
- 测试
chronyc sources -v
- timedatectl命令
timedatectl | 参数 | 备注 |
---|---|---|
× | status | 显示当前时间信息 |
× | set-time | 设定当前时间 |
× | set-timezone | 设定当前时区 |
× | set-local-rtc 0|1 | 设定是否使用utc时间 |
Linux入门学习(九)相关推荐
- 适合小白的Linux入门学习教程,从安装到实操(涵盖各种常用指令,超详细!)
Linux入门学习 Linux简介 Linux是什么 Linux的特点 Linux和Windows的区别 Linux入门 我们为什么要学习Linux 环境搭建 安装CentOS 购买云服务器 走进Li ...
- Linux入门学习——入职大厂通用技能——PN工具的使用
Linux入门学习--PN工具的使用 写在前面 为啥要学Linux 怎么学Linux 先学一下怎么在自己的电脑上配置linux虚拟机 实例操作 PN 工具集 1.PN的优势 2.PNEdit 安装步骤 ...
- 分享:嵌入式Linux入门学习指导
很多嵌入式linux初学者对嵌入式linux学习十分迷茫,不知道该怎么一步步学习,嵌入式linux学习方法,学习的流程步骤以及学习过程中需要看哪些好的书籍.下面凌阳教育嵌入式培训网就为大家整理的嵌入式 ...
- linux vim配置c,Linux入门学习教程:GNU C及将Vim打造成C/C++的半自动化IDE
C语言在Linux系统中的重要性自然是无与伦比.不可替代,所以我写Linux江湖系列不可能不提C语言.C语言是我的启蒙语言,感谢C语言带领我进入了程序世界.虽然现在不靠它吃饭,但是仍免不了经常和它打交 ...
- 【Linux入门学习之】Ubuntu常用软件
[Linux入门学习之]Ubuntu常用软件 速配指南之软件参考 本文定位:作为速配指南的补充,列出国内用户比较常用的软件.请将论坛软件推荐版块的内容逐步转移至wiki,而非本文. 本文作用:为新手指 ...
- 【Linux入门学习之】Ubuntu常用软件 速配指南之软件参考
[Linux入门学习之]Ubuntu常用软件 速配指南之软件参考 本文定位:作为速配指南的补充,列出国内用户比较常用的软件.请将论坛软件推荐版块的内容逐步转移至wiki,而非本文. 本文作用:为新手指 ...
- 嵌入式linux入门学习规划
嵌入式linux入门学习规划 如何理解嵌入式系统 ◆嵌入式系统是面向用户.面向产品.面向应用的,它必须与具体应用相结合才会具有生命力.才更具有优势.因此可以这样理解上述三个面向的含义,即嵌入式系统是与 ...
- oracle安装搜狗输入法教程,Linux入门学习教程:在Ubuntu 14.04中安装使用搜狗拼音输入法...
然后,访问搜狗输入法Linux版的官网,http://pinyin.sogou.com/linux,下载搜狗输入法Linux版.从官网可以看到,该输入法官方只支持Ubuntu(不过网上有人通过将deb ...
- 【Linux】Linux入门学习之常用命令二
介绍 这里是小编成长之路的历程,也是小编的学习之路.希望和各位大佬们一起成长! 以下为小编最喜欢的两句话: 要有最朴素的生活和最遥远的梦想,即使明天天寒地冻,山高水远,路远马亡. 一个人为什么要努力? ...
- 【Linux】Linux入门学习之常用命令一
介绍 这里是小编成长之路的历程,也是小编的学习之路.希望和各位大佬们一起成长! 以下为小编最喜欢的两句话: 要有最朴素的生活和最遥远的梦想,即使明天天寒地冻,山高水远,路远马亡. 一个人为什么要努力? ...
最新文章
- [云炬创业基础笔记]第七张创业团队测试7
- 欧几里得算法和扩展欧几里得算法(Euclidean_Algorithm and Extended_Euclidean_Algorithm)
- 亿方云CEO程远:转型第一式:链接企业人与数据
- JavaScript三种弹出框(alert,confirm和prompt)用法举例
- 冲击波病毒攻击-《截获网站服务器数据》
- 【模块化开发】之 模块化概述
- 第3章:Hadoop分布式文件系统(1)
- 高质免费图片素材网站
- 公司装了cofax传真服务器真的解决了收发传真时存在的诸多不便
- CPI、PPI、PMI
- 熊猫烧香病毒 杀毒记
- 有道云笔记云端图片炸裂、无法显示及同步问题
- Anaconda3 安装 Python库,出现No module named的问题
- 主引导扇区程序代码优化-2
- 如何把excel中的多行数据按行数拆分成多个
- 爬虫案例若干-爬取CSDN博文,糗事百科段子以及淘宝的图片
- 抖音推荐算法详解(附流程图)
- oracle设置字符集为gbk,rac 环境下修改oracle数据库字符集为GBK
- Codeforces div2 D. Madoka and The Corruption Scheme
- 2015.04.20,外语,读书笔记-《Word Power Made Easy》 11 “如何辱骂敌人” SESSION 30