搭建syslog服务器流程Word文档下载推荐.docx

上传人:b****6 文档编号:19742517 上传时间:2023-01-09 格式:DOCX 页数:14 大小:82.99KB
下载 相关 举报
搭建syslog服务器流程Word文档下载推荐.docx_第1页
第1页 / 共14页
搭建syslog服务器流程Word文档下载推荐.docx_第2页
第2页 / 共14页
搭建syslog服务器流程Word文档下载推荐.docx_第3页
第3页 / 共14页
搭建syslog服务器流程Word文档下载推荐.docx_第4页
第4页 / 共14页
搭建syslog服务器流程Word文档下载推荐.docx_第5页
第5页 / 共14页
点击查看更多>>
下载资源
资源描述

搭建syslog服务器流程Word文档下载推荐.docx

《搭建syslog服务器流程Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《搭建syslog服务器流程Word文档下载推荐.docx(14页珍藏版)》请在冰豆网上搜索。

搭建syslog服务器流程Word文档下载推荐.docx

[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

添加:

<

?

php

$link=mysql_connect("

localhost"

"

root"

000000"

);

if(!

$link)echo"

FAILD!

"

;

elseecho"

OK!

>

然后网页访问下出现OK说明没问题了。

进入centos的DVD盘然后安装rpm-vihphp-gd-5.1.6-15.el5.i386.rpm

进入centos的DVD盘然后安装rpm-ivhfreetype-2.2.1-19.el5.i386.rpm

c)安装NET-SNMP

1.下载net-snmp源码,并解压

[root@FDWINproc]#

wget

5.6/net-snmp-5.6.tar.gz

[root@FDWINproc]#tar-xvzfnet-snmp-5.6.tar.gz

2.Configure

a)进入源文件目录

[root@FDWINproc]#cdnet-snmp-5.6

b)Configure

./configure--prefix=/usr/local/net-snmp–enable-mfd-rewrites

--with-default-snmp-version=”2”--with-persistent-directory=”/var/net-snmp”

3.编译、安装

[root@FDWINproc]#make&

&

makeinstall

4.配置snmpd.conf

a)将EXAMPLE.conf文件复制到

/usr/local/net-snmp/share/snmp/snmpd.conf

cpEXAMPLE.conf/usr/local/net-snmp/share/snmp/snmpd.conf

b)修改snmpd.conf

1.查找以下字段:

#sec.namesourcecommunity

com2secnotConfigUserdefaultpublic

将"

comunity"

字段改为你要设置的密码.比如"

bizcnpublic"

.

将“default”改为你想哪台机器可以看到你的snmp信息,如10.10.10.10。

授权服务器IP

2.查找以下字段:

####

#Finally,grantthegroupread-onlyaccesstothesystemviewview.

#groupcontextsec.modelsec.levelprefixreadwritenotif

accessnotConfigGroup"

anynoauthexactsystemviewnonenone

read"

字段改为all.

代码:

#accessnotConfigGroup"

anynoauthexactallnonenone

3.查找以下字段:

##incl/exclsubtreemask

#viewallincluded.180

将该行前面的"

#"

去掉.

4.查找以下字段:

#nameincl/exclsubtreemask(optional)

添加一行viewallincluded.1

变成

viewallincluded.1

5.查找以下字段:

#viewmib2included.iso.org.dod.internet.mgmt.mib-2fc

保存、关闭

c)设置net-snmp自启动

[root@FDWINproc]#chkconfig--level35snmpdon

[root@FDWINproc]#chkconfig--addsnmpd

d)SNMP测试(本机)

[root@FDWINproc]#snmpwalk-v-2c-cpublicFDWIN

若有大量数据返回,说明SNMP配置正确

e)防火墙

打开udp161端口

f)检查SNMP服务是否运行

[root@FDWINproc]#netstat-ln|grep161

udp00127.0.0.1:

1610.0.0.0:

*表示SNMP已运行正常

3.CACTI安装

a)RRDtool的安装

1.cgilib

wgethttp:

//www.scriptroute.org/source/cgilib-0.5.tar.gz

tar-zxvfcgilib-0.5.tar.gz

cdcgilib-0.5

make

cplibcgi.a/usr/local/lib

cpcgi.h/usr/include

2.fontconfig

//www.fontconfig.org/release/fontconfig-2.8.0.tar.gz

cdfontconfig-2.8.0

./configure

make&

3.pixman

//cairographics.org/releases/pixman-0.21.2.tar.gz

cdpixman-0.21.2

make;

makeinstall

4.cairo

//cairographics.org/releases/cairo-1.10.0.tar.gz

tar-zxvfcairo-1.10.0.tar.gz

cdcairo-1.10.0

exportPKG_CONFIG_PATH=/usr/local/lib/pkgconfig:

$PKG_CONFIG_PATH#这里

很重要

5.pango

//ftp.se.debian.org/pub/gnome/sources/pango/1.17/pango-

1.17.5.tar.gz

tar-zxvfpango-1.17.5.tar.gz

cdpango-1.17.5

6.rrdtool

//www.mrtg.org/rrdtool/pub/rrdtool-1.4.4.tar.gz

tar-xvzfrrdtool-1.4.4.tar.gz

cdrrdtool-1.4.4

./configure–prefix=/usr/local/rrdtool

makeisntall

b)Cacti的安装

1.下载Cacti软件包,并安装到/var/www/html/cacti

tar-xvzfcacti-0.8.7g.tar.gz

mvcacti-0.8.7g/var/www/html/cacti

2.配置数据库

mysql-uroot-p123456

mysql>

createdatabasecacti;

grantallprivilegesoncacti.*tocacti@FDWINidentifiedby'

cacti'

withgrantoption;

grantallprivilegesoncacti.*tocacti@127.0.0.1identifiedby'

flushprivileges;

usecacti;

source/var/www/html/cacti/cacti.sql;

3.配置Cacti以连接数据库

vi/var/www/html/cacti/include/config.php依照如下修改:

/*makesurethesevaluesrefectyouractualdatabase/host/user/password*/

$database_type="

mysql"

$database_default="

cacti"

$database_hostname="

FDWIN"

$database_username="

$database_password="

$database_port="

3306"

vi/var/www/html/cacti/include/global.php依照如下修改:

/*Defaultdatabasesettings*/

$config['

url_path'

]='

/cacti/'

4.添加cacti用户

[root@FDWINproc]#useradd-snologincacti

[root@FDWINproc]#passwdcacti

5.修改cacti目录属主

[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>

1

7.关闭SELinux

[root@FDWINproc]#setenforce0

8.用浏览器访问http:

//FDWIN/cacti/

9.配置Cacti

首先点开settings的path页,正确设置相应的路径,然后finish保存

10.安装补丁

按照C上的步骤,打上补丁程序

必须在Cacti的安装目录下,即/var/www/html/cacti/

wget

patch-p1-N<

data_source_deactivate.patch

graph_list_view.patch

html_output.patch

ldap_group_authenication.patch

script_server_command_line_parse.patch

ping.patch

poller_interval.patch

4.CACTI的配置和插件

必须现安装好插件扩展PIA2.8,才能安装、使用其他插件

//mirror.cactiusers.org/downloads/plugins/cacti-plugin-0.8.7g-PA-v2.8.tar.gz

tar-xvzfcacti-plugin-0.8.7g-PA-v2.8.tar.gz

mvcacti-plugin-arch/var/www/html/cacti/

cd/var/www/html/cacti/

mysql-uroot-p123456cacti<

cacti-plugin-arch/pa.sql

cacti-plugin-arch/cacti-plugin-0.8.7g-PA-v2.8.diff

rm-rfcacti-plugin-arch

chown-Rcacti:

cacti/var/www/html/cacti

1.修改global.php,设定数据库的相关参数,以及config路径.

vi/var/www/html/cacti/include/global.php,修改并增加如下内容:

$plugins=array();

2.修改Cacti用户权限,增加插件使用权限

显示Plugin-Management

UserManagement->

"

admin"

or"

otheruser"

->

RealmPermissions"

Plugin

Management"

打勾并保存

3.安装插件

a)下载插件

//cactiusers.org/downloads/settings.tar.gz

//cactiusers.org/downloads/monitor.tar.gz

//cactiusers.org/downloads/realtime.tar.gz

//cactiusers.org/downloads/syslog.tar.gz

//cactiusers.org/downloads/thold.tar.gz

//cactiusers.org/downloads/tools.tar.gz

//cactiusers.org/downloads/update.tar.gz

reportit_v061/reportit_v061.tar.gz

b)解压插件

tar-xvzfsettings.tar.gz

tar-xvzfmonitor.tar.gz

tar-xvzfrealtime.tar.gz

tar-xvzfsyslog.tar.gz

tar-xvzfthold.tar.gz

tar-xvzftools.tar.gz

tar-xvzfupdate.tar.gz

tar-xvzfreportit_v06.tar.gz

tar-xvzfnpc-2.0.4.tar.gz

c)修改global.php,增加插件说明

vi/var/www/html/cacti/include/global.php

$plugins[]='

settings'

thold'

npc'

syslog'

aggregate'

reportit'

update'

tools'

d)下载安装json(NPC插件需要json支持)

tar-xvzfjson-1.2.1.tgz

/usr/bin/phpize##如果phpize没有此指令,请yum安装php-devel包

e)修改权限

将所有插件mv到/var/www/html/cacti/plugins目录下,然后UserManagement->

or"

PluginManagement"

f)启用插件

点击configuration下的pluginsmanagement,将各个插件install/enable。

4.插件安装排错

a)realtime插件安装问题

realtim插件安装好后,点击web界面的[graphs]页,选一个图,可发现在其右下角已经出

现了一个realtime的logo,但当点此logo进行realtime查看时,会发现弹出的窗口中显示:

“Theimagecachedirectorydoesn'

texist.Pleasecreateitandsetpermissions

andthenattempttoopenanotherrealtimegraph.”

提示没有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/

b)Syslog插件安装问题

在cacti中访问syslog栏目是会出现以下提示:

1Warning:

include(./include/html/inc_timespan_settings.php)[function.include]:

failedtoopenstream:

Nosuchfileordirectoryin

/var/www/html/plugins/syslog/syslog.phponline126

2Warning:

include()[function.include]:

Failedopening

'

./include/html/inc_timespan_settings.php'

forinclusion

(include_path='

.:

/usr/share/pear'

)in/var/www/html/plugins/syslog/syslog.phpon

line126

只需将/plugins/syslog/syslog.php的第126行

#include($syslog_config["

graphtime"

]?

./include/html/inc_timespan_settings.php"

:

plugins/syslog/html/sysl

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > PPT模板 > 动态背景

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1