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
下一篇 2016-10-23

相关推荐

  • linux命令格式及基础命令

    linux命令格式及基础命令介绍 命令格式 command [options] [arguments] * command:命令 * options: –单词 或 -单字 * argument:参数(档案名称或其他) 基础命令介绍 ifconfig 用于显示或设置网络设备 语法 ifconfig [网络设备][down up -allmulti -arp …

    Linux干货 2017-12-03
  • 网络25期学习宣言

    马哥Linux运维学院 学习宣言 亲爱的小伙伴:        欢迎大家报名马哥Linux运维网络学习班,跟随马哥学习Linux技术,成就Linux大牛之梦。在这里,我们不仅可以学习到最优秀的技术课程,还可以跟着追梦的小伙伴们一起学习、一起进步。 为了督促大家一直积极认真努力的学习,请各位同学在评论区写出你的学习宣言。…

    Linux干货 2016-11-14
  • 马哥教育网络班N22期+第4周课程练习

    马哥教育网络班N22期+第4周课程练习 1. 复制/etc/skel目录为/home/tuser1,要求/home/tuser1及其内部文件的属组和其它用户均没有任何访问权限。 cp -rf /etc/skel /home/tuser1  chmod -R go= tuser1/ 2. 编…

    Linux干货 2016-09-19
  • Linux文件目录的权限

     Linux是多用户多任务的分时操作系统,如果每个人都对文件和目录都是随便访问的话,难么你的文件很有可能会被他人删除或修改,从而丢失数据。为此系统对文件增加了权限的机制来防止这种事情的发生。对文件而言,用户被分为三类:属主(onwer)、属组(group)、和其他(other)。常规的权限分为:读(r readable)、写(w writable)…

    Linux干货 2016-08-07
  • 第七周

    创建一个10G分区,并格式化为ext4的文件系统 划分分区 partxprobe:重读分区表   建立文件系统,acl机制          挂载文件系统          写文件 &nbs…

    Linux干货 2016-12-11
  • 建立私有CA的方法

    建立私有CA的方法 建立私有CA的工具:     OpenCA     Openssl 证书申请及签署步骤:     1,生成申请请求:     2,RA核验;    &…

    Linux干货 2016-09-19

评论列表(1条)

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

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