首页 > 移动平台 > 详细

【Nagios】分析

时间:2019-12-26 15:33:50      阅读:112      评论:0      收藏:0      [点我收藏+]
  1. 增加的文档

目录概要:

目录

路径

功能

bin

/usr/local/nagios

可执行程序

etc

配置文件nagios.cfg

libexec

外部插件目录

sbin

Ngios cgi文件,执行外部命令所需文件

share

Nagios网页文件

var

日志

????在nagios主目录下的/libexec里放有nagios自带的可以使用的所有插件,如,check_disk是检查磁盘空间的插件,check_load是检查CPU负载的,等等。每一个插件可以通过运行./check_xxx –h 来查看其使用方法和功能。

在客户端的nrpe.cfg中定义了多项监控项目,包括CPU利用率,硬盘利用率,内存利用率

????配置文件

目录

路径

功能

Commands.cfg

/usr/local/nagios/etc/objects

命令:nagios命令和linux命令关联的文件

Services.cfg

被监控的服务相关内容

Hosts.cfg

被监控的主机配置

Contacts.cfg

报警联系人

Timeperiods.cfg

报警周期

Templates.cfg

配置服务配置

?

  1. 主要插件

    ?

插件名

功能

Pnp4nagios

图形化资源监控

Ndoutils

将监控数据存储入数据库

rrdtool

绘制图表工具

?

安装过程略。

安装结果:

  1. 安装pnp4nagios

    ?

    技术分享图片

    ?

    技术分享图片

    ?

  2. 安装ndoutils

    下载:https://github.com/NagiosEnterprises/ndoutils

    连接mysql数据库

    技术分享图片

    ?

    后期可以通过mysql数据库来进行监控数据的提取,完成内存资源等的监控。

?

  1. 其他监控软件对比

?

功能

Nagios

Cacti

Zabbix

数据收集

Ndoutils插件进行数据库存储

poller(轮询器)收集数据,主要使用snmp协议从远端的设备上收集数据

API接口

画图

额外安装插件,不美观,每个服务的图像趋势需要自己手动配置

美观,自动配置

多种画图功能、可一键合并,自动配置

监控服务

自带少,多数使用插件

自带多

自定义监控服务

可定义(脚本)

可以

可定义

批量监控服务

Server端编辑脚本、拷贝service文件

Server端配置自动注册规则,后续不在进行操作

报警机制

?

*******cacti可以和nagios结合在一起。利用Nagios For Cacti的插件。既可以使报警机制高效及时,又可以很容易的查看各项数据的情况。

参考文献:

  1. https://zhuanlan.zhihu.com/p/24827038

【Nagios】分析

原文:https://www.cnblogs.com/youngyan/p/12101755.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!