搭建syslog服务器流程模板

搭建syslog服务器流程模板

ID:82590415

大小:170.00 KB

页数:22页

时间:2022-11-04

上传者:胜利的果实
搭建syslog服务器流程模板_第1页
搭建syslog服务器流程模板_第2页
搭建syslog服务器流程模板_第3页
搭建syslog服务器流程模板_第4页
搭建syslog服务器流程模板_第5页
搭建syslog服务器流程模板_第6页
搭建syslog服务器流程模板_第7页
搭建syslog服务器流程模板_第8页
搭建syslog服务器流程模板_第9页
搭建syslog服务器流程模板_第10页
资源描述:

《搭建syslog服务器流程模板》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

搭建syslog服务器流程模板222020年4月19日

1资料内容仅供您学习参考,如有不当或者侵权,请联系改正或者删除。1.安装系统a)安装要求i.PC配置:CPU:IntelPE2160(1.8GHz)以上内存:1G以上硬盘:80G以上虚拟机要求:Kernel:linux2.6内存:512以上硬盘:40G以上b)安装系统i.Linuxsyslogserver要求用centos5.5下载地址:ed2k://|file|[《CentOS.5.5.》32bit[光盘镜像]].CentOS-5.5-i386-bin-DVD.iso||a1ce64b6d36d945f562cb1250d8d665f|h=fnfai2pqdbdxmz5i5wshkaj22ttscbkg|/c)配置网络i.点击桌面上方的系统à管理à网络,配置eth0和DNSii.NetworkAbapter修改为桥接模式222020年4月19日

2资料内容仅供您学习参考,如有不当或者侵权,请联系改正或者删除。1.安装工具a)安装GCC和make[root@FDWIN~]#yuminstallgccmakeb)安装LAMP平台[root@FDWIN~]#yuminstallphp-mysqlmysqlmysql-serverphp-snmpphp-pdoperl-DBDMySQLhttpdphp–y[root@FDWIN~]#servicemysqldstart[root@FDWIN~]#chkconfigmysqldon[root@FDWIN~]#servicehttpdstart[root@FDWIN~]#chkconfighttpdon[root@FDWIN~]#mysqladmin-urootpassword'000000'[root@FDWIN~]#vim/var/www/html/index.php添加:然后网页访问下出现OK说明没问题了。进入centos的DVD盘然后安装rpm-vihphp-gd-5.1.6-15.el5.i386.rpm222020年4月19日

3资料内容仅供您学习参考,如有不当或者侵权,请联系改正或者删除。进入centos的DVD盘然后安装rpm-ivhfreetype-2.2.1-19.el5.i386.rpma)安装NET-SNMP1.下载net-snmp源码,并解压[root@FDWINproc]#wget5.6/net-snmp-5.6.tar.gz[root@FDWINproc]#tar-xvzfnet-snmp-5.6.tar.gz2.Configurea)进入源文件目录[root@FDWINproc]#cdnet-snmp-5.6b)Configure[root@FDWINproc]#./configure--prefix=/usr/local/net-snmp–enable-mfd-rewrites--with-default-snmp-version=”2”--with-persistent-directory=”/var/net-snmp”3.编译、安装[root@FDWINproc]#make&&makeinstall4.配置snmpd.confa)将EXAMPLE.conf文件复制到/usr/local/net-snmp/share/snmp/snmpd.conf222020年4月19日

4资料内容仅供您学习参考,如有不当或者侵权,请联系改正或者删除。[root@FDWINproc]#cpEXAMPLE.conf/usr/local/net-snmp/share/snmp/snmpd.confb)修改snmpd.conf1.查找以下字段:#sec.namesourcecommunitycom2secnotConfigUserdefaultpublic将"comunity"字段改为你要设置的密码.比如"bizcnpublic".将”default”改为你想哪台机器能够看到你的snmp信息,如10.10.10.10。授权服务器IP2.查找以下字段:#####Finally,grantthegroupread-onlyaccesstothesystemviewview.#groupcontextsec.modelsec.levelprefixreadwritenotifaccessnotConfigGroup""anynoauthexactsystemviewnonenone将"read"字段改为all.代码:#accessnotConfigGroup""anynoauthexactallnone222020年4月19日

5资料内容仅供您学习参考,如有不当或者侵权,请联系改正或者删除。none3.查找以下字段:##incl/exclsubtreemask#viewallincluded.180将该行前面的"#"去掉.4.查找以下字段:#nameincl/exclsubtreemask(optional)添加一行viewallincluded.1变成#nameincl/exclsubtreemask(optional)viewallincluded.15.查找以下字段:#viewmib2included.iso.org.dod.internet.mgmt.mib-2fc将该行前面的"#"去掉.保存、关闭c)设置net-snmp自启动[root@FDWINproc]#chkconfig--level35snmpdon[root@FDWINproc]#chkconfig--addsnmpdd)SNMP测试(本机)[root@FDWINproc]#snmpwalk-v-2c-cpublicFDWIN222020年4月19日

6资料内容仅供您学习参考,如有不当或者侵权,请联系改正或者删除。若有大量数据返回,说明SNMP配置正确e)防火墙打开udp161端口f)检查SNMP服务是否运行[root@FDWINproc]#netstat-ln|grep161udp00127.0.0.1:1610.0.0.0:*表示SNMP已运行正常1.CACTI安装a)RRDtool的安装1.cgilibwgettar-zxvfcgilib-0.5.tar.gzcdcgilib-0.5makecplibcgi.a/usr/local/libcpcgi.h/usr/include2.fontconfigwgetcdfontconfig-2.8.0./configuremake&&makeinstall3.pixmanwget222020年4月19日

7资料内容仅供您学习参考,如有不当或者侵权,请联系改正或者删除。cdpixman-0.21.2./configuremake;makeinstall4.cairowgettar-zxvfcairo-1.10.0.tar.gzcdcairo-1.10.0exportPKG_CONFIG_PATH=/usr/local/lib/pkgconfig:$PKG_CONFIG_PATH#这里很重要./configuremake;makeinstall5.pangowget1.17.5.tar.gztar-zxvfpango-1.17.5.tar.gzcdpango-1.17.5./configuremake&&makeinstall6.rrdtoolwget222020年4月19日

8资料内容仅供您学习参考,如有不当或者侵权,请联系改正或者删除。tar-xvzfrrdtool-1.4.4.tar.gzcdrrdtool-1.4.4./configure–prefix=/usr/local/rrdtoolmake;makeisntallb)Cacti的安装1.下载Cacti软件包,并安装到/var/www/html/cactiwgettar-xvzfcacti-0.8.7g.tar.gzmvcacti-0.8.7g/var/www/html/cacti2.配置数据库mysql-uroot-p123456mysql>createdatabasecacti;mysql>grantallprivilegesoncacti.*tocacti@FDWINidentifiedby'cacti'withgrantoption;mysql>grantallprivilegesoncacti.*tocacti@127.0.0.1identifiedby'cacti'withgrantoption;mysql>flushprivileges;mysql>usecacti;mysql>source/var/www/html/cacti/cacti.sql;3.配置Cacti以连接数据库222020年4月19日

9资料内容仅供您学习参考,如有不当或者侵权,请联系改正或者删除。vi/var/www/html/cacti/include/config.php依照如下修改:/*makesurethesevaluesrefectyouractualdatabase/host/user/password*/$database_type="mysql";$database_default="cacti";$database_hostname="FDWIN";$database_username="cacti";$database_password="cacti";$database_port="3306";vi/var/www/html/cacti/include/global.php依照如下修改:/*Defaultdatabasesettings*/$database_type="mysql";$database_default="cacti";$database_hostname="FDWIN";$database_username="cacti";$database_password="cacti";$database_port="3306";$config['url_path']='/cacti/';4.添加cacti用户[root@FDWINproc]#useradd-snologincacti[root@FDWINproc]#passwdcacti5.修改cacti目录属主222020年4月19日

10资料内容仅供您学习参考,如有不当或者侵权,请联系改正或者删除。[root@FDWINproc]#chown-Rcacti:cacti/var/www/html/cacti/6.编辑crontab[root@FDWINproc]#crontab-e*/5****/usr/bin/php/var/www/html/cacti/poller.php>/dev/null2>&17.关闭SELinux[root@FDWINproc]#setenforce08.用浏览器访问http://FDWIN/cacti/9.配置Cacti首先点开settings的path页,正确设置相应的路径,然后finish保存10.安装补丁按照Cacti.net上的步骤,打上补丁程序必须在Cacti的安装目录下,即/var/www/html/cacti/[root@FDWINproc]#wget[root@FDWINproc]#wget[root@FDWINproc]#wget[root@FDWINproc]#222020年4月19日

11资料内容仅供您学习参考,如有不当或者侵权,请联系改正或者删除。wget[root@FDWINproc]#wget[root@FDWINproc]#wget[root@FDWINproc]#wget[root@FDWINproc]#patch-p1-N

12资料内容仅供您学习参考,如有不当或者侵权,请联系改正或者删除。mysql-uroot-p123456cacti"admin"or"otheruser"->"RealmPermissions"->"Plugin222020年4月19日

13资料内容仅供您学习参考,如有不当或者侵权,请联系改正或者删除。Management"->打勾并保存3.安装插件a)下载插件wgetwgetwgetwgetwgetwgetwgetwgetreportit_v061/reportit_v061.tar.gzwgetb)解压插件tar-xvzfsettings.tar.gztar-xvzfmonitor.tar.gztar-xvzfrealtime.tar.gztar-xvzfsyslog.tar.gztar-xvzfthold.tar.gztar-xvzftools.tar.gztar-xvzfupdate.tar.gztar-xvzfreportit_v06.tar.gz222020年4月19日

14资料内容仅供您学习参考,如有不当或者侵权,请联系改正或者删除。tar-xvzfnpc-2.0.4.tar.gzc)修改global.php,增加插件说明vi/var/www/html/cacti/include/global.php$plugins[]='settings';$plugins[]='thold';$plugins[]='npc';$plugins[]='syslog';$plugins[]='aggregate';$plugins[]='reportit';$plugins[]='update';$plugins[]='tools';d)下载安装json(NPC插件需要json支持)wgettar-xvzfjson-1.2.1.tgz/usr/bin/phpize##如果phpize没有此指令,请yum安装php-devel包./configuremake&&makeinstalle)修改权限将所有插件mv到/var/www/html/cacti/plugins目录下,然后UserManagement->"admin"or"otheruser"->"RealmPermissions"->"Plugin222020年4月19日

15资料内容仅供您学习参考,如有不当或者侵权,请联系改正或者删除。Management"->打勾并保存f)启用插件点击configuration下的pluginsmanagement,将各个插件install/enable。4.插件安装排错a)realtime插件安装问题realtim插件安装好后,点击web界面的[graphs]页,选一个图,可发现在其右下角已经出现了一个realtime的logo,但当点此logo进行realtime查看时,会发现弹出的窗口中显示:”Theimagecachedirectorydoesn'texist.Pleasecreateitandsetpermissionsandthenattempttoopenanotherrealtimegraph.”提示没有Cache目录以及权限等。解决方案:[root@localhostproc]#makedir/var/www/html/cacti/cache[root@localhostproc]#chmod777-R/var/www/html/cacti/cache之后,还要进入console-->configuration-->settings-->misc,设置”CacheDirectory”为/var/www/html/cacti/cache/222020年4月19日

16资料内容仅供您学习参考,如有不当或者侵权,请联系改正或者删除。b)Syslog插件安装问题在cacti中访问syslog栏目是会出现以下提示:1Warning:include(./include/html/inc_timespan_settings.php)[function.include]:failedtoopenstream:Nosuchfileordirectoryin/var/www/html/plugins/syslog/syslog.phponline1262Warning:include()[function.include]:Failedopening'./include/html/inc_timespan_settings.php'forinclusion(include_path='.:/usr/share/pear')in/var/www/html/plugins/syslog/syslog.phponline126只需将/plugins/syslog/syslog.php的第126行#include($syslog_config["graphtime"]?"./include/html/inc_timespan_settings.php":"plugins/syslog/html/syslog_timespan_settings.php");修改为:#include($syslog_config["graphtime"]?"./lib/timespan_settings.phpplugins/syslog/html/syslog_timespan_settings.php");即可1.搭建SYSLOG222020年4月19日

17资料内容仅供您学习参考,如有不当或者侵权,请联系改正或者删除。日常的Linux服务器都会安装syslogd或者rsyslog等日志监控服务。不过,由于日志文件都已文本形式放到服务器上,一个一个的去查找还是比较麻烦的。不过使用cacti能够为我们找到一条捷径。1.安装syslog-ng服务Syslog-ng,下一代syslog服务。Cacti的syslog监控插件只支持这一种日志服务。[root@FDWINproc]#yuminstallsyslog-ng2.配置syslog插件[root@FDWINproc]#cd/var/www/html/cacti/plugins/syslog/[root@FDWINproc]#viconfig.php$syslogdb_type='mysql';$syslogdb_default='syslog';$syslogdb_hostname='FDWIN';$syslogdb_username='';$syslogdb_password='';3.配置数据库[root@FDWINproc]#mysql-uroot-p123456mysql>createdatabasesyslog;mysql>grantallonsyslog.*tocacti@loaclhost;222020年4月19日

18资料内容仅供您学习参考,如有不当或者侵权,请联系改正或者删除。mysql>flushprivileges;mysql>exit;mysqlucactip––syslog

19资料内容仅供您学习参考,如有不当或者侵权,请联系改正或者删除。template("INSERTINTOcacti.syslog_incoming(host,facility,priority,date,time,message)VALUES('$HOST','$FACILITY','$PRIORITY','$YEAR-$MONTH-$DAY','$HOUR:$MIN:$SEC','$MSG');

20")template-escape(yes));};log{source(net);destination(d_mysql);};log{source(s_all);destination(d_mysql);};sources_all{internal();unix-stream("/dev/log");file("/proc/kmsg"program_override("kernel:"));};destinationsingle-file{file("/var/log/syslog-ng/all-messages");};[root@FDWINproc]#servicesyslog-ngrestart##重启syslog-ng5.数据收集[root@FDWINproc]#vi222020年4月19日

21资料内容仅供您学习参考,如有不当或者侵权,请联系改正或者删除。/var/www/html/cacti/plugins/syslog/log2sql.sh#!/bin/bashif[!-e/tmp/mysql.pipe];thenmkfifo/tmp/mysql.pipefiwhile[-e/tmp/mysql.pipe]domysql-ucacti--password=cacticacti

22资料内容仅供您学习参考,如有不当或者侵权,请联系改正或者删除。222020年4月19日

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

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

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