下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
【移动应用开发技术】nagios安装、配置、PNP与飞信报警
一、创建nagios用户和用户组[root@localhost~]#useradd-s/sbin/nologinnagios[root@localhost~]#mkdir/usr/local/nagios[root@localhost~]#chown-Rnagios.nagios/usr/local/nagios二、开启系统sendmail服务[root@localhost~]#servicesendmailstart三、编译安装nagios[root@localhost~]#tar-zxvf
nagios-3.2.0.tar.gz[root@localhost~]#cdnagios-3.2.0[root@localhostnagios-3.2.0]#./configure--prefix=/usr/local/nagios#指定nagios的安装目录,这里指定nagios安装到/usr/local/nagios目录[root@localhostnagios-3.2.0]#makeall[root@localhostnagios-3.2.0]#makeinstall#makeinstall用来安装nagios的主程序,CGI和HTML文件[root@localhostnagios-3.2.0]#makeinstall-init#通过makeinstall-init命令可以在/etc/rc.d/init.d目录下创建nagios启动脚本[root@localhostnagios-3.2.0]#makeinstall-commandmode#通过makeinstall-commandmode命令来配置目录权限[root@localhostnagios-3.2.0]#makeinstall-config#makeinstall-cofig命令用来安装nagios示例配置文件,这里安装的路径是/usr/local/nagios/etcnagios安装完成后,目录对应的功能说明如下:bin:可执行程序所在目录etc:配置文件所在目录sbin:cgi文件所在目录,也就是执行外部命令所需文件所在目录share:网页文件所在目录libexec:外部插件所在目录var:日志文件,lock等文件所在目录var/archives:日志自动归档目录var/rw:用来存放外部命令文件的目录四、安装nagios的插件以nagios-plugins-1.4.14为例,插件版本与nagios版本关系并不大。[root@localhostnagios]#tar-zxvf
nagios-plugins-1.4.14.tar.gz[root@localhostnagios]#cd
nagios-plugins-1.4.14[root@localhostnagios-plugins-1.4.14]#./configure--prefix=/usr/local/nagios[root@localhostnagios-plugins-1.4.14]#make[root@localhostnagios-plugins-1.4.14]#makeinstall查看/usr/local/nagios/libexec,会看到新增很多的插件。五、安装Nagios中文化插件下载地址:/projects/nagios-cn/files/此处切忌版本要与nagios的版本对应。[root@localhost~]#tarjxvfnagios-cn-3.2.0.tar.bz2[root@localhostnagios-cn-3.2.0]#cdnagios-cn-3.2.0[root@localhostnagios-cn-3.2.0]#./configure[root@localhostnagios-cn-3.2.0]#makeall[root@localhostnagios-cn-3.2.0]#makeinstall六、配置httpd和php修改httpd的配置文件/etc/httpd/conf/httpd.conf找到如下两行UserapacheGroupapache#如果找不到,请通过搜索nobody寻找修改为UsernagiosGroupnagios然后找到DirectoryIndexindex.htmlindex.html.var修改为DirectoryIndexindex.htmlindex.html.varindex.php再在其下增加如下行AddTypeapplication/x-httpd-php.php在配置文件末尾增加如下信息:#settingfornagiosScriptAlias/nagios/cgi-bin"/usr/local/nagios/sbin"
<Directory"/usr/local/nagios/sbin">
AuthTypeBasic
OptionsExecCGI
AllowOverrideNone
Orderallow,deny
Allowfromall
AuthName"NagiosAccess"AuthUserFile/usr/local/nagios/etc/htpasswd
Requirevalid-user
</Directory>Alias/nagios"/usr/local/nagios/share"
<Directory"/usr/local/nagios/share">
AuthTypeBasic
OptionsNone
AllowOverrideNone
Orderallow,deny
Allowfromall
AuthName"nagiosAccess"AuthUserFile/usr/local/nagios/etc/htpasswd
Requirevalid-user
</Directory>保存配置文件七、新增验证文件[root@localhost]#/usr/bin/htpasswd-c/usr/local/nagios/etc/htpasswdyileiNewpassword:(输入密码)Re-typenewpassword:(再输入一次密码)Addingpasswordforuseryilei在/usr/local/nagios/etc下就会新增一个htpasswd验证文件。八、验证[root@localhost]#servicehttpdrestart[root@localhost]#servicenagiosstart通过浏览器输入http://ip/nagios/输入用户名/密码,就可以看到nagios的管理界面啦。此时看到的界面中没有任何监控机的信息。九、配置联系人1、修改contacts.cfg(联系人配置文件)definecontact{
contact_name
yilei
;Shortnameofuser
use
generic-contact
;Inheritdefaultvaluesfromgeneric-contacttemplate(definedabove)
alias
yileiAdmin
;Fullnameofuser
admin@
;<<*****CHANGETHISTOYOUREMAILADDRESS******
pager
158********
}联系人组definecontactgroup{
contactgroup_name
admins
alias
NagiosAdministrators
members
yilei
}十.配置主机和服务1.添加主机Vim
hosts.cfgdefinehost{
use
linux-server
host_name
ftp
alias
yilei-ftp
address
}definehost{
use
linux-server
host_name
ceshi
alias
yilei-web2
address
22
}definehost{
use
linux-server
host_name
web
alias
gonpo-web
address
check_interval
5
retry_interval
1
max_check_attempts
5
check_period
24x7
process_perf_data
0
retain_nonstatus_information
0
contact_groups
admins
notification_interval
30
notification_period
24x7
notification_options
d,u,r
}definehostgroup{hostgroup_name
sa-serversalias
saserversmembers
ftp,web1,ceshi}2.添加服务Vimservices.cfgefineservice{
use
local-service
host_name
ftp
service_description
PING
check_command
check_ping!100.0,20%!500.0,60%
}defineservice{
use
local-service
host_name
web
service_description
SSH
check_command
check_ssh
}defineservice{
use
local-service
host_name
web
service_description
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 省分行营业部2024年度监管制度考试
- 第一、二章复习题2024-2025学年北师大版数学八年级上册
- 滤色片行业相关投资计划提议范本
- 单克隆抗体诊断试剂相关行业投资规划报告
- 特种定制电源相关项目投资计划书
- 射频消融仪相关行业投资规划报告
- 2024年人教版小学道德与法治新教材培训心得
- 唾液分泌与味觉感知的研究
- 夏商周时期的科技与文化 统编版七年级历史上册
- 法治国家+教案 高中政治统编版必修三政治与法治
- 2024-2030年中国别墅产业投资战略规划及前景方向分析研究报告
- 2024至2030年中国GPS自行车导航码表行业研究报告
- 2024-2030年中国冻干食品行业市场发展趋势与前景展望战略分析报告
- 雨污分流管网改造工程施工方案与技术措施
- 入团积极分子培养考察表
- 起重机械生产单位质量安全总监-特种设备考试题库
- 2024年6月四川省高中学业水平考试生物试卷真题(含答案详解)
- 彩钢屋面板施工方案
- 办公楼室内装饰工程施工设计方案技术标范本
- 2024年美国遮光窗帘市场现状及上下游分析报告
- 2023年香港华夏杯六年级竞赛初赛数学试卷
评论
0/150
提交评论