cacti安装syslog插件和配置

cacti安装syslog插件和配置

ID:17916090

大小:874.49 KB

页数:9页

时间:2018-09-09

cacti安装syslog插件和配置_第1页
cacti安装syslog插件和配置_第2页
cacti安装syslog插件和配置_第3页
cacti安装syslog插件和配置_第4页
cacti安装syslog插件和配置_第5页
资源描述:

《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

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。