欢迎来到天天文库
浏览记录
ID:17916090
大小:874.49 KB
页数:9页
时间:2018-09-09
《cacti安装syslog插件和配置》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、安装syslog插件前要先安装settings插件1,syslog服务安装1,安装有EPEL源rpm-ivhhttp://dl.fedoraproject.org/pub/epel/5/i386/epel-release-5-4.noarch.rpm服务器端:#yuminstallsyslog-ng重新启动syslog-ng服务#/etc/init.d/syslog-ngrestart启动syslong-ngchkconfigsyslog-ngon ←设置MySQL服务随系统启动自启动或者用chkconfig--levels235syslog
2、-ngon命令chkconfig--listsyslog-ng ←确认MySQL自启动mysqld0:off1:off2:on3:on4:on5:on6:off ←如果2--5为on的状态就OK2,服务器端配置[root@Teasuresyslog]#cd/etc/syslog-ng[root@Teasuresyslog-ng]#cpsyslog-ng.confsyslog-ng.conf.bak[root@Teasuresyslog-ng]#vimsyslog-ng.conf在最后末行添加如下:sourcenet{udp();};desti
3、nationd_mysql{pipe("/tmp/mysql.pipe"template("INSERTINTOsyslog_incoming(host,facility,priority,date,time,message)VALUES('$HOST','$FACILITY','$PRIORITY','$YEAR-$MONTH-$DAY','$HOUR:$MIN:$SEC','$MSG');")template-escape(yes));};log{source(net);destination(d_mysql);};log{sourc
4、e(s_sys);destination(d_mysql);};完成之后,执行命令:检查服务状态3,安装syslog插件先安装setting插件wgethttp://docs.cacti.net/_media/plugin:settings-v0.71-1.tgztar-xzf./plugin:settings-v0.71-1.tgzmvsettings/var/www/html/plugins/settings下载syslog插件wgethttp://docs.cacti.net/_media/plugin:syslog-v1.22-2.t
5、gztar-xzf./plugin:syslog-v1.22-2.tgzmvsyslog/var/www/html/plugins/syslog编辑一个新的sh文件vim/var/www/html/plugins/syslog/syslog2mysql.shsyslog2mysql.sh脚本内容如下:#!/bin/bashif[!-e/tmp/mysql.pipe]thenmkfifo/tmp/mysql.pipefiwhile[-e/tmp/mysql.pipe]domysql-ucacti-p21viacloudsyslog_cacti<
6、/tmp/mysql.pipe>/dev/nulldone4,创建syslog-cacti数据库find/-namesyslog.sql(返回/var/www/html/plugins/syslog/syslog.sql)mysql-uroot–p21viacloudcreatedatabasesyslog_cacti;exit;mysql-uroot-p21viacloudsyslog_cacti
7、ntallprivilegesonsyslog_cacti.*tocacti@localhostidentifiedby"21viacloud";确认syslogadmin用户的存在与否用户的存在与否selectuserfrommysql.userwhereuser='cacti'; 查看用户信息selectuser,host,passwordfrommysql.user;查看权限showgrantsforcacti@localhost;赋予可执行权限(同时该目录下的syslog_process.php也必须有可执行权限):(/var/www
8、/html/plugins/syslog/目录下)[root@Teasuresyslog]#chmod+xsyslog2mysql.shsyslog_process
此文档下载收益归作者所有