rsyslog应用举例

rsyslog+mysql+loganalyzer

1、yum install mariadb-server php-gd rsyslog-mysql ##连接到mysql需要的驱动程序,用来保存信息

2、登录数据库并给rsyslog赋权,设置密码,重读授权表

clipboard.png

clipboard.png

clipboard.png

3、以rsyslog用户身份登录数据库,此时创建Syslog库,注意此处数据库名称要与rsyslog-mysql生成的脚本文件中数据库名称保持一致,以syslog用户的身份去连接数据库执行后面的脚本

clipboard.png

clipboard.png

4、重新连接数据库,发现syslog数据库已建立完成,验证脚本执行结果

clipboard.png

5、在/etc/rsyslog.conf配置文件中加载rsyslog-mysql生成的模块,用于连接mysql数据库

clipboard.png

    rsyslog通过ommysql模块自动连接至数据库,并要指明数据库地址 数据库名称 数据库用户名 密码

clipboard.png

    为了避免干扰,可先注释如下信息

clipboard.png

6、重启服务即可:systemctl restart rsyslog,此时应该有日志信息生成,可通过如下方法查看

clipboard.png

clipboard.png

clipboard.png

clipboard.png

7、也可以通过loganalyzer软件更直观在的在浏览器中显示日志信息,下载loganalyzer安装包,解压缩,src里面才是php源码

clipboard.png

8、创建软连接,便于管理,创建config.php文件,赋权。

clipboard.png

clipboard.png

9、在浏览器中输入rsyslog服务器地址

1477202439270979.png

1477202452364380.png

10、如果提示如下报错则是由于数据库地址错误导致,在config.php中修改成127.0.0.1即可

clipboard.png

11.在重新浏览器即可

1477202689635759.png

原创文章,作者:Naruto,如若转载,请注明出处:http://www.178linux.com/53636

(0)
NarutoNaruto
上一篇 2016-10-23 11:12
下一篇 2016-10-23 14:09

相关推荐

  • DNS快速入门、正反向解析……

    DNS服务原理详解 因特网上作为域名和IP地址相互映射的一个分布式数据库,能够使用户更方便的访问互联网,而不用去记住能够被机器直接读取的IP数串。通过主机名,最终得到该主机名对应的IP地址的过程叫做域名解析。 我们在访问一个网站的时候,只要输入该网站的网址就会跳转到该网站页面,而实现这一过程就需要DNS服务器将域名解析为IP地址,进而实现数据通信。 DNS:…

    2017-06-03
  • 常用文本处理命令练习

    1、列出当前系统上所有已经登录的的用户的用户名,注意同一用户登录多次,则只显示一次 [root@keyou ~]#  w -hs | cut -d' ' -f 1 | sort -u  gentoo …

    系统运维 2016-11-13
  • 马哥教育网络第21期-第十周课程练习

    1、请详细描述CentOS系统的启动流程(详细到每个过程系统做了哪些事情) 1.post加电自检,bios检测基础硬件设备 2.boot sequence:按次序查找各引导设备,第一个有引导程序的设备即为本次启动用到设备;读取启动设备MBR中 的bootloader,启动GRUB,选择内核加载到内存中。 3.kernel:自身初始化:探测可识别到的…

    Linux干货 2016-11-14
  • 磁盘配额配置

     实现磁盘配额 1、启用home家目录下的磁盘配额挂载选项vim /etc/fstab #在vim下可通过r!blkid /dev/sdb1调取UUIDUUID=aqvKA0-bL5B-MsuF-PIzQ-fl3P-G7E0-j3UlOI    /home   ext4  &nb…

    Linux干货 2016-08-30
  • N26 第一周作业

    一、计算机的组成及其功能 计算机:硬件部分、软件部分硬件部分:CPU:运算器和控制器存储器:存储数据输入设备:输入数据输出设备:输出数据软件部分:Kernel:管理和协调硬件,提供基本功能,为应用软件提供平台Application:为某种特定用途开发的软件二、Linux的发行版 Debian全称Debian GNU/Linux,采用Linux作为内核,由De…

    Linux干货 2017-02-24
  • 第一周

    1、描述计算机的组成与功能 计算器是由运算器,控制器,存储器,输入设备和输出设备五大部件组成;每一部件分别按要求执行特定的功能,具体功能如下: (1)运算器:完成各种算术运算和逻辑运算的装置,能进行加、减、乘、除等数学运算,也能作比较、判断、查找、逻辑运算等。 (2)控制器:控制器是计算机机指挥和控制其它各部分工作的中心,其工作过程和人的大脑指挥和控制人的各…

    Linux干货 2017-01-02

评论列表(1条)

  • 马哥教育
    马哥教育 2016-10-30 20:31

    实操性比较强,建议理论部分结合起来详细点