四、nagios页面介绍

Nagios 4.0.8版本登录后图片

General(常用)

Home(主页)和Documentation(文档)内容连接nagios官网,主要介绍nagios的内容。

Current Status

Tactical Overview (总览)

这个页面上显示了所有主机的状态信息可以看到停机own、不可达Unreachble、UP启动、等待返回状态pending。同时列出了所有服务的状态信息。所谓服务并非单纯指狭义上的Windows的系统服务,而是该设备上的进程、资源、系统服务等等的一个统称。

Network Outages显示网络中断的统计,如果有中断信息会在下面显示

Network Health显示网络健康状况,会列出主机和服务状况,以绿色进度条显示,进度条满格显示代表主机和服务状况正常。

Hosts:

down代表宕机

Unreachable代表不可到达

UP代表主机在线

Pending表示该主机刚被纳入监控范围,等待第一次检测结果返回中。

Services:

Critical代表紧急告警

Warning代表警告告警

Unknown代表未知告警

Ok代表服务运行正常

Pending代表待定

Monitoring Features:

Flap Detection代表抖动检测;

Notifications代表对外发布告警信息

Event Handlers代表事件句柄

Active Checks代表主动检测

Passive Checks代表被动检查

Map(拓扑图)

这个页面是2D网络拓扑图,列出所有hosts中的状态

通过拓扑图可以查看当前主机的一些信息,包括地址、主机名、状态、多少服务以及服务是否正常

Hosts (主机)

Host 显示的是主机详细信息,用ping探测的。如下图所示:

  • Current Network Status:列出当前网络的状态,上次更新的日期以及登录的用户名称等;
  • Host Status Totals:显示主机状态的统计信息,相应的统计信息会在下面列出,具体包括:UP,DOWN,Unreachable,Pending,All Problems,All Types; 可双击相应的选项进入查看。
  • Service Status Totals显示服务状态的统计信息,相应的信息会在下面列出;具体包括:UP,DOWN,Unreachable,Critical,Pending,All Problems,All Types;可双击相应的选项进入查看。
  • Host Status Details For All Hosts列出所有的主机的详细信息,包括:Host,Status,Last check,Duration,Status Information。如果想查看相关信息,我们可以点击Host或Service列出的主机和服务名称进行查看。

  • Host:列出所有的主机名称。
  • Status:列出所有主机的存活状态。
  • Last Check:上次检测时间。
  • Duration:运行持续时间。
  • Status Information:相关状态信息。

点击上图中Host所列的任意一主机名称如下图所示:

针对图中“Host State Information”所列字段信息的说明:

  • Host Status主机存活的状态,UP代表存活,DOWN代表宕机。
  • Status Information状态信息
  • Performance Data性能数据信息
  • Current Attempt目前的尝试次数
  • Last Check Time最后检测时间
  • Check Type检测类型
  • Check Latency/Duration延时检测/持续检测
  • Next Scheduled Active Check下次计划主动检测时间
  • Last State Change上次状态改变时间
  • Last notification上次告警时间
  • Is This Host Flapping主机是否抖动,即反复出现故障,或刚从故障中恢复。
  • In Scheduled Downtime是否计划宕机
  • Last Update上次更新时间

针对图中“Host Commands”所列字段信息的说明:

Services(服务)

Services 显示的是所有服务详细信息。如下图所示:

  • Current Network Status:列出当前网络的状态,上次更新的日期以及登录的用户名称等;
  • Host Status Totals:显示主机状态的统计信息,相应的统计信息会在下面列出,具体包括:UP,DOWN,Unreachable,Pending,All Problems,All Types; 可双击相应的选项进入查看。
  • Service Status Totals显示服务状态的统计信息,相应的信息会在下面列出;具体包括:UP,DOWN,Unreachable,Critical,Pending,All Problems,All Types;可双击相应的选项进入查看。
  • Service Status Details For All Hosts列出所有的主机和服务相关状况的详细信息,包括:Host,Service,Status,Last check,Duration, Attempt,Status Information。如果想查看相关信息,我们可以点击Host或Service列出的主机和服务名称进行查看。

点击上图中Host所列的任意一Servive名称如下图所示:

针对图中“Service State Information”所列字段信息的说明:

  • Current Status服务的状态,OK代表正常。
  • Status Information状态信息
  • Performance Data性能数据信息
  • Current Attempt目前的尝试次数
  • Last Check Time最后检测时间
  • Check Type检测类型
  • Check Latency/Duration延时检测/持续检测
  • Next Scheduled Active Check下次计划主动检测时间
  • Last State Change上次状态改变时间
  • Last notification上次告警时间
  • Is This Host Flapping主机是否抖动,即反复出现故障,或刚从故障中恢复。
  • In Scheduled Downtime是否计划宕机
  • Last Update上次更新时间

针对图中“Service Commands”所列字段信息的说明:

Host Groups(主机组)

  • Host:主机名称。
  • Status:该主机存活状态。
  • Service:显示服务检测结果。
  • Actions:下面两个图标为快捷方式。

Summary (汇总)

  • Host Group:主机组名称。
  • Host Status Summary:该主机组存活状态。
  • Service Status Summary:该主机组服务存活状态。

Grid (表格)

  • Host:主机名称,可点击进入查看详细信息。
  • Service:服务名称,可点击进入查看详细信息。
  • Actions:下面两个图标为快捷方式。

Service Groups (服务组)

Service Groups说明同Host Groups,只是将Service Groups名称变成Host Groups而已,没有本质区别,具体说明请参考Service Groups。我们目前没将服务进行分组,所以关于服务分组的部分全部是空的。

Summary (汇总)

Service Groups Summary说明同Host Groups Summary。

Grid (表格)

Service Groups Grip说明同Host Groups Grip。

Problems (问题故障)

显示主机、服务、网络所有的故障列表

Services (Unhandled) (服务问题)

  • Host:主机名称,可点击进入查看详细信息。
  • Service:服务名称,可点击进入查看详细信息。
  • Status:状态。
  • Last Check:上次检测时间。
  • Duration:运行持续时间。
  • Status Information:相关状态信息。

Hosts (Unhandled) (主机问题)

  • Host:主机名称,可点击进入查看详细信息。
  • Status:状态。
  • Last Check:上次检测时间。
  • Duration:运行持续时间。
  • Status Information:相关状态信息。

Network Outages (网络中断)

Network Outages 显示网络中断的信息。

Reports(报告)

Availability

Avaiability 此功能生成的报告要比Trends可供选择的种类多些,除了Trends可供选择的功能之外,还包括:对所有主机生成报告、对所有服务生成报告、对Hostgroups和Servicegroups生成报告,下图是对所有主机生成的报告:

下图是对所有服务生成的报告:

Trends

生成报告的趋势,按单个主机或服务来生成,共分为三个步骤:

1.选择主机或服务名称;

2.选择主机或者服务的具体名称;

3.选择报告选项,此选项包括报告的起始和结束时间,初使化状态等;

Alert

History

显示所有主机和服务的历史告警的信息,如下图所示:

Summary

显示相关的告警摘要的信息,可以针对主机,服务,主机群和服务群进行查询,也可以进行跨区域的查询,比如:最近24小时,最近七天,最近一个月等的查询。

Histogram

以告警直方图方式显示,其功能类似Trends选项的功能,只是直方图的方式显示相关的信息,如下图所示:

Notifications

查询当天的告警和恢复告警的信息,也可以按向左的箭头查询上一天或更早的告警信息。如下图所示:

Event Log

按每小时显示Nagios的日志信息,可以按向左的前头查询上一天或更早的信息。如下图所示:

System (系统)

comments

Downtime

本页面提供停机功能,此功能为主机和服务自定义停机时间,维护主机或者割接时常用到此功能,在指定的停机时间内,将不会发出通知;当预定的停机时间到期时,将发出通知告警。里面会有起始时间和终止时间,可以选择固定或弹性停机,此功能需重点掌握,比较常用。

Process Info

本页面提供nagios自身进程信息和管理功能,可以通过此页面停止、重启nagios进程。如下图所示:

Performance Info

本页面提供主机和服务巡检性能信息。如下图所示:

Scheduling Queue

显示所有主机和服务的检测进度队列,通过Actins关闭单个主机或服务检测。如下图所示:

Configuration

显示nagios主机、服务、监控命令、联系人、监控时段等配置信息。如下图所示:

Q&A

1、问题:无法重启

/home/nagios/var目录下objects.cache  retention.dat status.dat 删除,重启进程

1、nagios map页面无法访问

查看系统中是否安装了以下的包:gd , ge-devel

l  rpm -qa |grep gd

l  确保将上述模块包安装上

l  返回之前编译nagios的目录中重新编译nagios:做configure和make all

l  进入nagios/cgi/目录中查看是否有histogram.cgi跟statusmap.cgi文件,其中statusmap.cfg就是map显示必须的文件,将这两个文件cp到nagios/sbin/中

l  重启nagios,刷新nagios页面

3、Solaris5.10主机 编译nagios-plugins的snmp模块报错

check_snmp.c: In function `main':

check_snmp.c:295: error: `PATH_TO_SNMPGETNEXT' undeclared (first use in this function)

check_snmp.c:295: error: (Each undeclared identifier is reported only once

check_snmp.c:295: error: for each function it appears in.)

make[2]: *** [check_snmp.o] Error 1

make[2]: Leaving directory `/home/nagios/wangjian/nagios-plugins-2.0.3/plugins'

make[1]: *** [all-recursive] Error 1

make[1]: Leaving directory `/home/nagios/wangjian/nagios-plugins-2.0.3'

make: *** [all] Error 2

解决方法:

l  从报错信息中看出snmpgetnext无法找到路径

l  使用root帐号查找snmpgetnext路径,或者下载net-snmp安装

l  Configure时指定--with-snmpgetnext-command参数路径,该参数配置snmpgetnext路径

l  重新做configure、make、make install

4、报错xinetd[2907]: FAIL: nrpe per_source_limit from=::ffff:10.11.209.173

原因:客户端xinetd对每个源ip的连接数有限制

修改方法

vi /etc/xinetd.d/nrpe

per_source = UNLIMITED

instances = UNLIMITED

service xinetd restart

Nagios页面介绍(四)的更多相关文章

  1. Lucene.Net 2.3.1开发介绍 —— 四、搜索(三)

    原文:Lucene.Net 2.3.1开发介绍 -- 四.搜索(三) Lucene有表达式就有运算符,而运算符使用起来确实很方便,但另外一个问题来了. 代码 4.3.4.1 Analyzer anal ...

  2. Lucene.Net 2.3.1开发介绍 —— 四、搜索(二)

    原文:Lucene.Net 2.3.1开发介绍 -- 四.搜索(二) 4.3 表达式用户搜索,只会输入一个或几个词,也可能是一句话.输入的语句是如何变成搜索条件的上一篇已经略有提及. 4.3.1 观察 ...

  3. Lucene.Net 2.3.1开发介绍 —— 四、搜索(一)

    原文:Lucene.Net 2.3.1开发介绍 -- 四.搜索(一) 既然是内容筛选,或者说是搜索引擎,有索引,必然要有搜索.搜索虽然与索引有关,那也只是与索引后的文件有关,和索引的程序是无关的,因此 ...

  4. {MySQL数据库初识}一 数据库概述 二 MySQL介绍 三 MySQL的下载安装、简单应用及目录介绍 四 root用户密码设置及忘记密码的解决方案 五 修改字符集编码 六 初识sql语句

    MySQL数据库初识 MySQL数据库 本节目录 一 数据库概述 二 MySQL介绍 三 MySQL的下载安装.简单应用及目录介绍 四 root用户密码设置及忘记密码的解决方案 五 修改字符集编码 六 ...

  5. ASP.NET Core 中的 Razor 页面介绍

    标题:ASP.NET Core 中的 Razor 页面介绍 地址:https://docs.microsoft.com/zh-cn/aspnet/core/razor-pages/index?view ...

  6. 小程序页面的四种文件(JSON、WXML、WXSS、JS)加载顺序

    一个小程序页面由四种文件组成: 1)json 页面配置文件 2)js 页面逻辑文件(必需) 3)wxml 页面结构文件(必需) 4)wxss 页面样式文件 这四个文件的加载顺序: 第一步: 加载页面j ...

  7. Kendo UI 单页面应用(四) Layout

    Kendo UI 单页面应用(四) Layout Layout 继承自 View,可以用来包含其它的 View 或是 Layout.下面例子使用 Layout 来显示一个 View <div i ...

  8. 烂泥:nagios学习(四):pnp4nagios图形化绘制nagios数据

    本文由秀依林枫提供友情赞助,首发于烂泥行天下 在nagios安装完毕后,我们也添加了一些监控对象,但是你会发现nagios只是简单的给我们列出那些监控对象是正常的,而没有把这些监控对象的数据进行整合. ...

  9. charles工具页面介绍

    charles的主页面介绍 手机连上代理之后,每在手机上进行操作我们便会在charles上接收到请求.此时的charles页面将会变成如下密密麻麻的内容,故这节课我们来讲解一下Charles的主页面 ...

随机推荐

  1. Windows下安装Redmine

    参考链接:http://www.cnblogs.com/afarmer/archive/2011/08/06/2129126.html 最新教程:http://www.myexception.cn/w ...

  2. scrapy 的 selector 练习

    网页结构: <html> <head> <base href='http://example.com/' /> <title>Example websi ...

  3. Java的动态代理(dynamic proxy)

    什么是动态代理(dynamic proxy) 动态代理(以下称代理),利用Java的反射技术(Java Reflection),在运行时创建一个实现某些给定接口的新类(也称“动态代理类”)及其实例(对 ...

  4. 深入了解Ant构建工具 命令

    深入了解Ant构建工具 标签: ant工具任务jarjavaclass 2010-05-29 21:16 1346人阅读 评论(2) 收藏 举报 版权声明:本文为博主原创文章,未经博主允许不得转载. ...

  5. 《信息安全系统设计基础》实验五 简单嵌入式WEB服务器实验

    实验报告链接:http://www.cnblogs.com/lx20145332/p/6058790.html

  6. 20155301-滕树晨 第二次随笔作业--从现有技能获取的经验应用于JAVA中

    第二次随笔--从现有技能获取的经验应用于JAVA中 你有什么技能比大多人(超过90%以上)更好? 这个想了半天,有一个是我乒乓球还是比较擅长的,在学校里可能比百分之90的人要强,在外面肯定是不如了.再 ...

  7. Fedora 12 环境搭建

    又来折腾发行版了. 这一回是Fedora12,搞的挺艰难的 下载了Fedora-12-i386-DVD.iso,无论使用ultraiso还是dd都无法安装. 后来下载了一个ImageWriter.ex ...

  8. 由外边距合并到BFC

    置顶文章:<纯CSS打造银色MacBook Air(完整版)> 上一篇:<JavaScript实现Ajax小结> 作者主页:myvin 博主QQ:851399101(点击QQ和 ...

  9. 《1024伐木累》-te别篇,庭审你知道吗?

    思前想后,我觉得不应该发这一期,因为,做完这一期之后突然发觉,自己失去了主题,到底是在讽刺?还是在讽刺?还是在讽刺呢?不论是什么,大家自己判断吧.就当作者不想发表自己的观点,先看这一期的对白吧! 1. ...

  10. 论Visual Studio和.NET Framework

    今天在工作的时候听到一席谈话感觉有点不可思议,微软真的是把开发人员惯的有点傻了,微软流水线式的产品让很多开发者认定了"唯一",这当然也说明了微软的成功,不扯太多题外话,今天只是简单 ...