Centos 6.5 ----日志系统Rsyslog
admin
2023-05-13 21:22:17
0

                              Centos 6.5 ----日志系统Rsyslog


日志的相关概念


 

   日志的解释:按照时间序列将发生的历史事件予以记录


   日志记录:事件发生的时间,事件内容等


   日志的级别: 事件发生的关键性程度


 

Linux系统中日志系统的框架



 Centos 6.5 ----日志系统Rsyslog


Linux中会引起系统状态变化的进程都需要记录日志


早期centos5中使用syslog作为日志记录系统,此系统含有两个服务进程


  Syslogd ----- 记录系统进程相关的信息


  Klogd  ----- 记录内核事件相关的信息


  由于以下缺点所以centos6rsyslog所取代


  1,无法支持并行数据存储


  2,工作效率很低


  3,无法将日志文件放入数据管理器管理的数据库文件中


 

  Centos6rsyslog的优点如下


  1,支持多线程数据存储,工作效率高


  2,支持基于tcpssltlsrelp协议将日志存储至远程日志服务器,而早期的syslog只支持简单的文本传输模式,不安全


 3,支持mysqlpgsqloracle等多种关系型数据库


 4,支持过滤器支持过滤系统信息中的任意部分


 5,支持完整的输出格式或是配置可完全自定义输出格式


 6,适用于企业级日志记录


Linux系统日志具有facility的概念简单的解释就是 rsyslog进程服务会派遣多个代理人去帮助接受各种日志请求。【当进程需要记录日志时会明确说明要雇用哪个代理人来记录日志】


这些代理人:auth authpriv cron daemon kern ipr mail uucp mark syslog user news security local0-7


指定代理人可以使用通配符


*  代表所有


F1.。。。。Fn 列表 之间用逗号分隔


! 表示取反


 

系统日志的priority优先级概念:


优先级:debug info notice warn err crit alert emerg


优先级中也可以使用通配符


表示所有


None 表示不记录


 

事例如下图


 Centos 6.5 ----日志系统Rsyslog


其中facilitypriority之间用点号隔开



 Centos 6.5 ----日志系统Rsyslog


不同优先级之间要用;隔开


 

下面将介绍如何将日志文件存入远程主机的mysql数据库中并用loganalyzer进行查看拓扑图如下:


 Centos 6.5 ----日志系统Rsyslog


首先yum安装lamp平台


 

Yum install -y httpd php php-mysql php-gd


 

测试是否正常


Vim /var/www/html/index.php



     Phpinfo();


?>


 Centos 6.5 ----日志系统Rsyslog



 

172.16.101.100安装mysql服务器


Yum install -y mysql-server


root用户设置密码


Mysqladmin -uroot password hzm132


登陆到mysql


创建一个数据库


Create database Syslog


创建用户并授权


Grant all on Syslog.* to sysmessage@172.16.101.34


刷新权限


Flush privileges


测试是否正常:


 Centos 6.5 ----日志系统Rsyslog


安装rsyslog-mysql


 Centos 6.5 ----日志系统Rsyslog


 

Mysql -uroot -p < /usr/share/doc/rsyslog-mysql-5.8.10/createDB.sql


 

修改/etc/rsyslog.conf


 Centos 6.5 ----日志系统Rsyslog


解压loganalyzer-3.6.5.tar.gz  


进入解压后的目录


 Centos 6.5 ----日志系统Rsyslog


进入/var/www/html/logweb


 Centos 6.5 ----日志系统Rsyslog

执行如下文件


 Centos 6.5 ----日志系统Rsyslog

在客户端浏览器输入地址进行安装


 Centos 6.5 ----日志系统Rsyslog

 Centos 6.5 ----日志系统Rsyslog

 Centos 6.5 ----日志系统Rsyslog

 Centos 6.5 ----日志系统Rsyslog

 Centos 6.5 ----日志系统Rsyslog

 Centos 6.5 ----日志系统Rsyslog


至此结束



相关内容

热门资讯

中美是否在农业方面达成协议?外... 澎湃新闻记者 杨文钦 朱郑勇5月15日,外交部发言人郭嘉昆主持例行记者会。《纽约时报》记者提问,请问...
成都引众北斗授时服务器:解决电... 毫秒级误差,就可能让电网保护误动、5G基站干扰、金融交易错序。 在电力、通信、金融等关键基础设施中,...
京鲁牵手,共创“1+1&gt;... “2026年央视春晚,用手灵活盘核桃的机器人,是我们公司的产品。目前,我们的机器人能在复杂环境中完成...
全国投资人,“抢夺”深圳大厂高... 白手起家的新故事。 来源:每日人物 文:谢韫力 编辑:张轻松 过去一年,北京、上海的投资人开始频繁出...
乐山一商场推行“宠物友好”,曝... 近日,四川乐山网友反映,当地世豪广场高调打造“宠物友好”商圈、投放相关宣传,却放任狗不拴绳以及狗上桌...
创新药试验数据有了“护身符”!... 今天(5月15日),新修订的《药品管理法实施条例》正式施行。这是条例实施二十多年来,首次全面修订。国...
河南证监局原党委委员、副局长楚... 日前,经中央纪委国家监委批准,中央纪委国家监委驻中国证券监督管理委员会纪检监察组与河南省漯河市监委对...
黄河科技学院召开2026年就业... 5月14日,黄河科技学院召开2026年就业工作推进暨升学工作表彰会,总结2026届毕业生阶段性就业与...
2026河南省文化旅游发展大会... 【大河财立方记者司高妍张克瑶文图】5月15日,河南省政府新闻办举行2026河南省文化旅游发展大会新闻...
凤凰记者实拍:空军一号飞离北京 5月15日下午,美国总统特朗普结束对中国的国事访问,乘专机空军一号离开北京。凤凰卫视记者在现场拍到空...