Nagios监控主机服务性能
更新时间:2024-03-19 06:58:01 阅读量: 综合文库 文档下载
- nagios监控使用方法推荐度:
- 相关推荐
Nagios 监控主机服务性能
作者:郑健清 260804236
所需软件:httpd(使用系统自带软件包) Nagios (源码包) Nagios组件源码包
安 装:
1) 安装httpd软件包,用于配置WEB站点访问
2) 安装Nagios,放在/nagios下,安装成功后,在安装目录下会生成如下目录: Bin: 运行的程序,开启/关闭服务,都均在此运行 Etc:配置文件所存放的位置
Sbin:执行外部命令所需文件的目录 Share :网页所在的目录 var :日志文件
3)安装Nagios组件,安装在/ nagios下,安装成功后,在安装目录下,会生成libexec目录名,其中存放组件。
具体安装过程:
【A】 软件包的安装就不细说了,直接进行安装。 【B】 安装nagios
Tar zxvf nagios-2.3.1.tar.gz 解压 进入解压的目录,进行编译
Cd nagios-2.3.1;./configure –prefix=/nagios;提示应执行的命令
make all之后,提示如下内容:
此内容大概意思是:如果想要编译完成,应依次执行命令: Make install; make install-init; Make install-commandmode; Make install-config;
但我在执行命令make install是提示错误,内容如下:
于是,我添加了nagios用户; 继续执行要执行的命令。 安装完成。
【C】 安装nagios组件
我将它安装在/nagios下,
Tar zxvf nagios-plugins-1.4.9.tar.gz
进入解压目录编译 ./configure –prefix=/nagios ; make;make install
安装成功后,在/nagios目录下,又多了个目录libexec,此目录是显示所安装的组件。
配 置:
1) 先配置WEB服务器。
我在/etc/httpd/conf/httpd.conf #setting for nagios
ScriptAlias /nagios/cgi-bin /nagios/sbin
Allow from all AuthName \ AuthUserFile /nagios/etc/htpasswd //验证文件路径 Require valid-user
Alias /nagios /nagios/share
AllowOverride None Order allow,deny Allow from all AuthName \ AuthUserFile /nagios/etc/htpasswd //验证文件路径 Require valid-user
WEB服务配置完毕。
我在/usr/bin 下运行./htpasswd -c /nagios/etc/passwd zjq
此命令是给zjq用户添加命令,将密钥放在/ nagios/etc/htpasswd中 开启HTTPD服务 通过IE:本机IP/nagios
输入用户及密码,可登入。
2)配置NAGIOS
将/nagiowd/etc各模板都重命名为.cfg 为后缀的文件名 如下所示:
Nagios.cfg为主配置文件,其余为辅配置文件。 编辑nagios.cfg 内容如下:
此图表示对各配置文件的对象进行定义,当开启服务时,都会指向这些图片中白色字体显示的文件。
检查外部命令,1为开启
执行检查外部命令的间隔时间为10 S
配置cgi.cgi(此文档是认证文件的配置)
默认登录用户为zjq
允许查看NAGIOS进程的信息的用户
允许查看NAGIOS配置信息的用户
允许用户允许NAGIOS开启与关闭
允许用户查看主机或服务的信息
允许执行命令的访问的用户
编辑cotacts.cfg
当监视服务出了问题,可以联系联系人ZJQ
编辑services.cfg
监控主机上所需要监控的服务的配置。上图是PING,下图是HTTP
编辑hostgroups.cfg
对监控主机组进行描述
编辑timeperiods.cfg
对监控主机时间的定义
编辑hosts.cfg
对监控主机的信息进行定义
编辑 contactgroups.cfg
对联系组进行定义
基本配置已经完成,现在进行检查是否有语法错误。
检 查
进入/nagios/bin目录下。
允许 ./nagios –v /nagios/etc/nagios.cfg
若出现错误,根据提示,可以对错误的配置文件及语法进行更正。 出现以下提示,则说明配置没有问题。
开启服务
./nagios –d /nagios/etc/nagios.cfg
登陆 /服务器IP/nagios可看到以下界面
以下是我对各提示框的讲解 总共有四个大框
【general】 全面的概括 【monitoring】监控的信息 【reporting】报告监控情况 【configurationg】配置信息
1在【general】此框下有两个目录。 1)Home 显示这款软件的版本信息
2)Documentation讲述这款软件的一些文档内容
2在【monitioring】有19个目录,接下来对照图进行讲解 Tactical overview
显示监控最后一次更新时间 每90S更新依次
网站主页 登陆者为zjq
监控性能的信息
服务检查执行的时间 最小值,最大值,平均值
(点击进入可以看见更详细的概括)
服务检查,主机检查执行时间。
被监控主机信息,1个关闭,0个不可到达,0个开启,0个等待 1个未处理问题
服务监控信息,0个严重,1个警告,1个未知,0个可以,0个等待
网络健康信息
被监控主机健康程度 服务健康程度
监控属性
浮动侦查,通知,事务处理,主动检查,被动检查 关闭,开启,开启,开启,开启
Service detail
当前网络状态
下面是三个链接,等会会在下面讲解。
主机状态统计 Down:一个关闭
All Problems :一个问题
服务状态统计
Warning:一个警告,我监视的HTTP访问被禁止,
Unknown:一个未知,我监视的PING,刚才在所监视的主机上ping 到一个未知的网络主机上。
因此产生了两个问题。
这是对上述图的总体概括
Host detail
监控主机的信息 Host 监控主机名 Status 关闭
Last check 最后一次检查 Duration 监控时间
Status information 状态信息 Hostgroup overview
主机组中服务的监控情况
Hostgroup summary
状态的概括
Servicegroup overview
Servicegroup summary 我在配置文件中均未对此做出定义。 Servicegroup grid
Service problems 所监控服务的问题
Host problems 所监控主机的问题
Comments 对监控主机进行描述,便于其他管理员了解主机的服务情况 Downtime 提交主机关闭时间 Process INFO 进程信息
Scheduling queue 下一次检查的时间队列
【reporting】监视服务的报告
Trends 需联网
Availability 你可以对你所需要的一些情况进行选择,让其根据你的要求显示 Alert history 警告历史记录 Alert summary 警告概要
Notification 发送给联系人的通知
Event log 事务日志
【configuration】
View config 在此目录下,我们可以看到详细的配置,也就是我们在服务器上针对监控主机进行的配置
备注:以上报告若有疑点,请老师指教。让我们可以更好的互动教学。
正在阅读:
Nagios监控主机服务性能03-19
供水水源地勘察设计报告01-24
体育工作总结(最新7篇)03-23
强大的苏联是怎么会顷刻解体的08-06
SNCR烟气脱硝工艺简介 - 图文10-06
小学语文第五册一至四单元教材分析09-05
国际技术贸易03-08
关于对XXX等同志工作期间脱岗的通报04-18
精彩极了和糟糕透了作文500字06-15
- 冀教版版五年级科学下册复习资料
- 微生物学复习提纲
- 2013—2014学年小学第二学期教研组工作总结
- 国有土地转让委托服务合同协议范本模板
- 我的固废说明书
- 企业管理诊断报告格式
- 东鼎雅苑施工组织设计
- 谈谈如何做好基层党支部书记工作
- 浮梁县环保局市级文明单位创建工作汇报
- 管理学基础知识
- 大学物理实验报告23 - PN结温度传感器特性1
- 计算机网络实践
- 酒桌上这四种情况下要坐牢,千万别不当回事……
- 国家康居示范工程建设技术要点
- 中国贴布行业市场调查研究报告(目录) - 图文
- 新课标下如何在高中物理教学中培养学生的创新能力初探
- 营养师冬季养生食谱每日一练(7月4日)
- 关注江西2017年第3期药品质量公告
- 建设海绵城市专题习题汇总
- 10万吨年环保净水剂建设项目报告书(2).pdf - 图文
- 主机服务
- 监控
- 性能
- Nagios