




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
【移動應(yīng)用開發(fā)技術(shù)】InstallationinstructionsofNagiosonCentOS6.464bit
#InstallationinstructionsofNagiosonCentOS6.464bit
Author:LarryZhao
Q
Q:920057952
BLOG:
E-mail:zhaolong0508@126.com
#
NTPService
yuminstallntp
servicentpdstart
chkconfigntpdon
crontab-e
*****/usr/sbin/ntpdate
#PacketsPrepare
nagios-3.3.1.tar.gznagios-plugins-1.4.15.tar.gz
nrpe-2.12.tar.gz
rrdtool-1.4.7.tar.gz
pnp4nagios-0.6.6.tar.gz
#WeuseX-shelltouploadthesefilestoourserver
mkdir/upload;cd/upload
#########################NagiosServer45######################################
tarzxvfnagios-3.3.1.tar.gz
tarzxvfnagios-plugins-1.4.15.tar.gz
tarzxvfnrpe-2.12.tar.gz
tarzxvfrrdtool-1.4.7.tar.gz
tarzxvfpnp4nagios-0.6.6.tar.gz
rm-f*.gz
#EnvironmentPrepare
yuminstall-ynet-snmpnet-snmp-utilshttpdgccglibcglibc-common*gd*phpphp-mysqlmysqlmysql-servermysql-developenssl-devel
yuminstall-ylibpangocairopangopango-develcairocairo-develredhat-lsb-graphicspkgconfiggroffglibglib-devellibart*gettextgettext-devellibxml2libxml2-devel
yuminstall-yfreetypefreetype-devellibpnglibpng-devellibjpeglibjpeg-devel
libiconvlibiconv-devel
qpixmanqpixman-devel
#SELINUX
vim/etc/selinux/config
SELINUX=disabled
#IPTABLES
serviceiptablesstop
chkconfigiptablesoff
#InstallNagios
groupaddnagcmd
useradd-mnagios
usermod-a-Gnagcmdnagios
usermod-a-Gnagcmdapache
cdnagios
./configure--with-command-group=nagcmd--enable-event-broker
makeall&&makeinstall&&makeinstall-init&&makeinstall-config&&makeinstall-commandmode&&makeinstall-webconf
htpasswd-c/usr/local/nagios/etc/htpasswd.usersnagiosadmin
#typenewpasswordtwice
Hereweusenagiosasourpassword
servicehttpdstart
chkconfighttpdon
cd../nagios-plugins-1.4.15/
./configure--with-nagios-user=nagios--with-nagios-group=nagios--with-mysql
make&&makeinstall
chkconfig--addnagios
chkconfignagioson
vim/etc/profile
#Insert"PATH=$PATH:/usr/local/nagios/bin"into/etc/profile
PATH=$PATH:/usr/local/nagios/bin
#saveandexit
./etc/profile
nagios-v/usr/local/nagios/etc/nagios.cfg
servicenagiosstart
#Nowifyouwantaccessyournagiosserver,http://ip/nagios.Username:nagiosadminPassword:nagios
cd../nrpe-2.12/
./configure--enable-ssl--with-ssl-lib=/lib/
makeall&&makeinstall-plugin
#Itisnecessarytoinsertsomelinesofcodeinto/usr/local/nagios/etc/objects/commands.cfg
vim/usr/local/nagios/etc/objects/commands.cfg
#checknrpe
definecommand{
command_namecheck_nrpe
command_line$USER1$/check_nrpe-H$HOSTADDRESS$-c$ARG1$
}
#saveandexit
#Wecanusethecommand_linebelowtocheckourconfigfiles
/usr/local/nagios/bin/nagios-v/usr/local/nagios/etc/nagios.cfg
cd../rrdtool-1.4.7
./configure--prefix=/usr/local/rrdtool
make&&makeinstall
cd../pnp4nagios-0.6.6
chownnagios.nagios*
chmod+x*
./configure--prefix=/usr/local/pnp4nagios--with-nagios-user=nagios--with-nagios-group=nagios--with-rrdtool=/usr/local/rrdtool/bin/rrdtool
makeall
makeinstall
makeinstall-webconf
makeinstall-config
makeinstall-init
cd/usr/local/pnp4nagios/etc/
mvmisccommands.cfg-samplemisccommands.cfg
mvnagios.cfg-samplenagios.cfg
mvrra.cfg-samplerra.cfg
mvnpcd.cfg-samplenpcd.cfg
mvprocess_perfdata.cfg-sampleprocess_perfdata.cfg
cdpages/
mvweb_traffic.cfg-sampleweb_traffic.cfg
cd../check_commands/
mvcheck_all_local_disks.cfg-sample
check_all_local_disks.cfg
mvcheck_nrpe.cfg-sample
check_nrpe.cfg
mvcheck_nwstat.cfg-sample
check_nwstat.cfg
servicenpcdrestart
#Nagiosconfigfiles
vim/usr/local/nagios/etc/nagios.cfg
process_performance_data=1
host_perfdata_command=process-host-perfdata
service_perfdata_command=process-service-perfdata
vim/usr/local/nagios/etc/objects/commands.cfg
#'process-host-perfdata'commanddefinition
definecommand{
command_name
process-host-perfdata
command_line
/usr/local/pnp4nagios/libexec/process_perfdata.pl
}
#'process-service-perfdata'commanddefinition
definecommand{
command_name
process-service-perfdata
command_line
/usr/local/pnp4nagios/libexec/process_perfdata.pl
}
command_name
process-service-perfdata
command_line
/usr/local/nagios/libexec/process_perfdata.pl
}
vim/usr/local/nagios/etc/objects/templates.cfg
definehost{
name
host-pnp
action_url
/pnp4nagios/index.php/graph?host=$HOSTNAME$&srv=_HOST_'class='tips'rel='/pnp4nagios/index.php/popup?host=$HOSTNAME$&srv=_HOST_
register
0
}
defineservice{
name
srv-pnp
action_url
/pnp4nagios/index.php/graph?host=$HOSTNAME$&srv=$SERVICEDESC$'class='tips'rel='/pnp4nagios/index.php/popup?host=$HOSTNAME$&srv=$SERVICEDESC$
register
0
}
cp/upload/pnp4nagios-0.6.6/contrib/ssi/*/usr/local/nagios/share/ssi/
cd/usr/local/pnp4nagios/share/
mvinstall.phpinstall.php.bak
#checknpcd.cfg
/usr/local/pnp4nagios/bin/npcd-d-f/usr/local/pnp4nagios/etc/npcd.cfg
#Firsttimetoaccess
http://ip/php4nagios
#createsomeconfigfilesaswelike
cd/usr/local/nagios/etc/objects/
touchmylinux.cfg;vimmylinux.cfg
definehost{
use
linux-server,host-pnp
host_name
puppet
alias
puppty_jd_server
address
48
}
defineserviceextinfo{
host_name
puppet
service_description
check_load
action_url
/pnp4nagios/index.php/graph?host=$HOSTNAME$&srv=$SERVICEDESC$'class='tips'rel='/pnp4nagios/index.php/popup?host=$HOSTNAME$&srv=$SERVICEDESC$
}
defineservice{
use
generic-service,srv-pnp
host_name
puppet
service_description
check_local_load
check_command
check_nrpe!check_load
}
defineservice{
use
generic-service,srv-pnp
host_name
puppet
service_description
check_users
check_command
check_nrpe!check_users
}
vim../nagios.cfg
#cfg_file=/usr/local/nagios/etc/objects/localhost.cfg
cfg_file=/usr/local/nagios/etc/objects/mylinux.cfg
servicenagiosrestart
servicenpcdrestart
servicehttpdrestart
############################NagiosClient48###################################
#
NTPService
yuminstallntp
servicentpdstart
chkconfigntpdon
crontab-e
*****/usr/sbin/ntpdate
#PacketsPrepare
nagios-plugins-1.4.15.tar.gz
nrpe-2.12.tar.gz
#WeuseX-shelltouploadthesefilestoourserver
mkdir/upload;cd/upload
tarzxvfnagios-plugins-1.4.15.tar.gz
tarzxvfnrpe-2.12.tar.gz
rm-f*.gz
#EnvironmentPrepare
yum-yinstallnet-snmpnet-snmp-utilsopenssl-develgccglibcglibc-common*gd*
#SELINUX
vim/etc/selinux/config
SELINUX=disabled
#IPTABLES
serviceiptablesstop
chkconfigiptablesoff
useraddnagios
cdnagios-plugins-1.4.15
./configure--with-nagios-user=nagios--with-nagios-group=nagios
make&&makeinstall
cd../nrpe-2.12
./configure--enable-ssl--with-ssl-lib=/usr/lib/
makeall
makeinstall-plugin&&makeinstall-daemon&&makeinstall-daemon-config
chown-Rnagios:nagios/usr/local/nagios
cp/usr/local/nagios/etc/nrpe.cfg/etc/nrpe.cfg
#allowed_hostschangetothenagiosserver'sIPaddress
vim/etc/nrpe.cfg
allowed_hosts=45
#Threelinesneedtochange,youcanusesetnutofindthem
vim/etc/snmp/snmpd.conf
line41com2secnotConfigUser
default
larryzhao
line62access
notConfigGroup""
any
noauth
exact
mib2nonenone
line89viewmib2
included
.ernet.mgmt.mib-2fc
servicesnmpdrestart
chkconfigsnmpdon
#Startnrpeservice
/usr/local/nagios/bin/nrpe-c/etc/nrpe.cfg-d
#Tochecknrpeworkstatus
ps-ef|grepnrpe
#addnrpetorc.local
vim/etc/rc.d/rc.local
/usr/local/nagios/bin/nrpe-c/etc/nrpe.cfg-d
###############################E-mailNotice##########################################
yuminstall-ysendmail
yuminstall-ysendmail-cf
m4/etc/mail/sendmail.mc>/etc/mail/sendmail.cf
vi/etc/mail/local-host-names
vi/etc/mail/submit.cf
find#Dj$w.Foo.COM
D
servicesendmailrestart
vim/usr/local/nagios/etc/objects/contacts.cfg
definecontact{
contact_name
nagiosadmin
use
generic-contact
alias
NagiosAdmin
zhaolong0508@126.com,920057952@
}
vim/usr/local/nagios/etc/object
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025-2030餅干產(chǎn)業(yè)規(guī)劃專項(xiàng)研究報(bào)告
- 2025-2030鉸接臂機(jī)器行業(yè)市場現(xiàn)狀供需分析及重點(diǎn)企業(yè)投資評估規(guī)劃分析研究報(bào)告
- 林第3課 物聯(lián)網(wǎng)與生活-教學(xué)設(shè)計(jì) 2023-2024學(xué)年浙教版(2023)初中信息技術(shù)七年級下冊
- 2024-2025安全培訓(xùn)考試試題答案參考
- 吉林省雙遼市七年級生物下冊 4.6.3神經(jīng)調(diào)節(jié)的基本方式教學(xué)設(shè)計(jì) (新版)新人教版
- 廣東省揭陽市高中政治 5.2新時(shí)代的勞動者教學(xué)設(shè)計(jì) 新人教版必修1
- 冀人版科學(xué)(2017)六年級上冊4.17《保護(hù)生物》教學(xué)設(shè)計(jì)
- 會議承辦保證金合同
- 離職協(xié)議及保密條款
- 電子產(chǎn)品代購合同
- 《傳染病監(jiān)測》課件
- 2024年中國混凝土機(jī)械行業(yè)市場運(yùn)行動態(tài)及投資發(fā)展?jié)摿Ψ治鰣?bào)告
- 2025年云南昆明市五華區(qū)科技產(chǎn)業(yè)園開發(fā)投資有限公司招聘筆試參考題庫附帶答案詳解
- 公司組織的架構(gòu)圖(原版)
- 遼寧沈陽地鐵有限公司所屬公司招聘筆試沖刺題2025
- 物業(yè)裝修現(xiàn)場巡查培訓(xùn)
- 福建省普通高中2023年學(xué)業(yè)水平合格性考試數(shù)學(xué)試題(原卷版)
- 測試部門整體規(guī)劃
- 法規(guī)解讀丨2024新版《突發(fā)事件應(yīng)對法》及其應(yīng)用案例
- GB 5908-2024阻火器
- 2025屆上海市浦東新區(qū)高考英語二模試卷含解析
評論
0/150
提交評論