我的编程空间,编程开发者的网络收藏夹
学习永远不晚

Centos 6.5 ----日志系统Rsyslog

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

Centos 6.5 ----日志系统Rsyslog

                              Centos 6.5 ----日志系统Rsyslog


日志的相关概念


 

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


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


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


 

Linux系统中日志系统的框架



 Centos 6.5 ----日志系统Rsyslog


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


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


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


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


  由于以下缺点所以centos6用rsyslog所取代


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


  2,工作效率很低


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


 

  Centos6中rsyslog的优点如下


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


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


 3,支持mysql,pgsql,oracle等多种关系型数据库


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


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


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


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


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


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


*  代表所有


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


! 表示取反


 

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


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


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


* 表示所有


None 表示不记录


 

事例如下图


 Centos 6.5 ----日志系统Rsyslog


其中facility与priority之间用点号隔开



 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


<?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


至此结束



免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

Centos 6.5 ----日志系统Rsyslog

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

Rsyslog+H3C日志系统

一、交换机发送日志到linux主机[9F-3600V2-EI]info-center loghost 192.168.11.36[9F-3600V2-EI]info-center enable 二、linux下配置   1.建立日志文件路径
2023-01-31

centos下怎么配置rsyslog日志收集服务器

今天小编给大家分享一下centos下怎么配置rsyslog日志收集服务器的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。rsy
2023-06-27

如何在CentOS 6.5系统上安装GitLab

近年来,GitLab作为企业级代码托管平台备受欢迎。本文将介绍如何在CentOS 6.5系统上安装GitLab。首先,我们需要将系统升级至最新版本:sudo yum update接着,我们需要安装一些依赖包:sudo yum install
2023-10-22

CentOS 6.5系统中如何安装配置VNC

这篇文章主要介绍了CentOS 6.5系统中如何安装配置VNC,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。一、安装 VNC  默认情况下,CentOS 6.4 是没有安装的
2023-06-10

centos修改dhcpd日志实现不记入系统日志的方法

小编给大家分享一下centos修改dhcpd日志实现不记入系统日志的方法,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!编辑dhcp服务配置文件vim /etc/dhcp/dhcpd.conf 在末尾加入log-faci
2023-06-10

CentOS系统日志文件存储在哪里

CentOS系统日志文件通常存储在 /var/log/ 目录下。在这个目录下,你可以找到各种不同类型的日志文件,例如系统日志文件messages、安全日志文件secure、启动日志文件boot.log、内核日志文件dmesg等。你可以通过查
CentOS系统日志文件存储在哪里
2024-04-25

如何在CentOS中查看系统日志文件

要查看系统日志文件,可以使用以下命令:查看系统日志文件:cat /var/log/messages查看启动日志文件:cat /var/log/boot.log查看安全日志文件:cat /var/log/secure查看内核日志文件:dmes
如何在CentOS中查看系统日志文件
2024-03-12

centos中日志式文件系统的示例分析

这篇文章主要介绍了centos中日志式文件系统的示例分析,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。1、日志式文件系统通常在系统运行中写入文件内容的同时,并没有写入文件的元
2023-06-10

怎么在CentOS 6.5系统中设置固定IP

怎么在CentOS 6.5系统中设置固定IP?相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。1、点击左上角的system,选择preference,再选择NetWork Conn
2023-06-10

日志系统(2)

redo logredo log:重做日志。每当有操作时,在数据变更之前将操作写入redo log,这样当发生掉电之类的情况时系统可以在重启后继续操作undo log:称为撤销日志,当一些变更执行到一半无法完成时,可以根据撤销日志恢复到变更之间的状态。redo
日志系统(2)
2015-12-02

如何在CentOS 6.5系统中搭建Git服务器

Git是一个开源的分布式版本控制系统,被广泛应用于各种软件开发项目中。在CentOS 6.5系统中搭建Git服务器能让团队更好地协作开发。下面我将详细介绍如何在CentOS 6.5系统中搭建Git服务器。步骤一:安装Git在CentOS 6
2023-10-22

如何设置CentOS系统以限制用户对系统日志的修改

要限制用户对CentOS系统日志的修改,可以按照以下步骤进行设置:1. 登录到CentOS系统的root用户。2. 打开/etc/rsyslog.conf文件,该文件是系统日志配置文件,使用文本编辑器打开该文件。```sudo vi /et
2023-10-12

Linux系统日志的日志轮转策略

Linux系统日志的日志轮转策略主要通过logrotate工具实现,该工具用于管理日志文件,确保日志文件不会无限增长,从而占用过多的磁盘空间。以下是logrotate工具的相关信息:logrotate工具简介功能:logrotate可以对
Linux系统日志的日志轮转策略
2024-09-25

Linux系统日志的日志级别调整

在Linux系统中,日志级别是可以调整的打开终端。使用文本编辑器打开/etc/rsyslog.conf文件。例如,你可以使用nano编辑器:sudo nano /etc/rsyslog.conf如果你喜欢使用vim编辑器,那么将nano替换
Linux系统日志的日志级别调整
2024-09-25

CentOS系统中有哪些常用查看系统信息和日志的命令

本篇内容介绍了“CentOS系统中有哪些常用查看系统信息和日志的命令”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!系统日志文件(可以通过ca
2023-06-10

如何配置CentOS系统以限制用户对系统日志的访问权限

要限制用户对系统日志的访问权限,您可以按照以下步骤配置CentOS系统:1. 打开终端并以root用户身份登录。2. 编辑 `/etc/rsyslog.conf` 文件,并找到以下行:```$PrivDropToUser syslog$Pr
2023-10-12

win7系统怎么查看系统日志

这篇文章主要为大家展示了“win7系统怎么查看系统日志”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“win7系统怎么查看系统日志”这篇文章吧。一、打开开始菜单,然后选择进入“控制面板”。二、以大
2023-06-28

怎么将日志信息写入Linux系统日志

本篇文章为大家展示了怎么将日志信息写入Linux系统日志,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。下面给大家讲解将日志信息写入系统日志/var/log/messages中以及和它的参数:sysl
2023-06-17

编程热搜

目录