`
Iam42
  • 浏览: 275928 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

关于Nagios对Eucalpytus监控的调研

 
阅读更多

    为了开发云计算监控中间件,调研业界比较常用的监控系统,首先我调研了nagiosnagioseucalyptus开发了专门的插件来监控eucalyptus的各个节点。然后nagios有一个插件nrpe安装在被监控机器上,采集被监控机器的信息。

    整体感觉nagios本身的功能还是以对网络的监控为主,重点在出现错误之后的告警,它对机器性能数据的监控主要还是要靠用户自己编写一些脚本,插件来实现。

 

1.Nagios和其针对Eucalyptus的插件的安装

    整个安装过程参照这个文档:http://coaku.diandian.com/post/2011-10-08/5637837 

    安装过程比较顺利,只是


   Step3. 创建一个nagios user并为其设置password <-------这一步是不可省略的
  
    这里eucalpytus插件的功能感觉不是很强大,只是通过整合二者,是eucalpytus的各个部分所在的节点,都能被nagios监控起来,并在界面上显示不同机器在euca中的作用。

 

 

 

 

 

 

2.NRPE

nrge默认的监测命令只有5个:
command[check_users]=/usr/local/nagios/libexec/check_users -w 5 -c 10
command[check_load]=/usr/local/nagios/libexec/check_load -w 15,10,5 -c 30,25,20
command[check_hda1]=/usr/local/nagios/libexec/check_disk -w 20% -c 10% -p /dev/hda1
command[check_zombie_procs]=/usr/local/nagios/libexec/check_procs -w 5 -c 10 -s Z
command[check_total_procs]=/usr/local/nagios/libexec/check_procs -w 150 -c 200

但是可以通过自己写一个.sh脚本,然后在commands.conf文件里定义来扩展监控功能,也就是说nagios前台具体展示那些数据,是用户根据自己的需要定制的。我的监控中间件是不是也可以使用这种方式呢?为用户提供一整套command命令,用户根据自己的权限和需要自定义他的监控数据,这样能实现对不同用户差异的屏蔽。

  • 大小: 170.6 KB
  • 大小: 140.7 KB
  • 大小: 126.2 KB
分享到:
评论

相关推荐

    nagios完全详解监控系统[参照].pdf

    这通常适用于少量服务器的场景,因为主要配置集中在监控服务器上,减少了对被监控端的配置需求。主动模式可以通过Nagios自身的插件或与Nrpe(Nagios Remote Plugin Executor)配合实现。 被动模式则结合Naca和Nsca...

    nagios 流量使用监控脚本

    nagios 流量使用监控脚本,https://blog.csdn.net/jie_linux/article/details/85702712

    nagios监控部署+邮箱报警

    Nagios是一款强大的网络监视工具,它可以实时监控网络上的服务器、设备和服务,当出现故障时及时报警,确保系统的稳定运行。本教程将介绍如何在Nagios上进行监控部署并设置邮箱报警。 首先,我们需要从SourceForge...

    Nagios系统监控实践(第2版)

    《Nagios系统监控实践(第2版)》是一本深度探讨Nagios系统监控的专著,旨在帮助读者理解和掌握如何有效地利用Nagios来监控IT基础设施的运行状态。Nagios是一款开源的网络监控系统,能够实时监控网络服务、服务器、...

    Nagios企业级监控部署最佳实践

    Nagios还支持通过编写自定义脚本的方式,实现对特定服务的监控。这为用户提供了极大的灵活性,可以监控任何可以通过脚本检测的服务。 在Nagios的官方网站上,可以找到大量的官方和第三方开发的插件,这些插件可以...

    oracle+nagios 如何监控

    在IT监控领域,Nagios是广受欢迎的...通过上述步骤的安装和配置,可以实现对关键系统组件的实时监控,并通过Cacti提供图形化数据展示,通过Nagios的日志和报警功能对异常状况进行及时响应,确保整个IT系统的稳定运行。

    Nagios监控redis+MySQL

    总的来说,通过Nagios配合相应的监控插件,我们可以实现对Redis和MySQL的全方位监控,从而保证关键数据库服务的稳定性和可靠性。定期审查和优化这些监控设置,可以进一步提升系统的健壮性,预防潜在问题,减少业务...

    基于Nagios的网络监控系统的设计.docx

    基于 Nagios 的网络监控系统可以实现对被监控服务设备的异常状况的及时感知,同时第一时间向工作人员发送告警信息,提醒其对异常进行处理。系统管理员可以登录服务器,对登录使用的账号、密码进行修改,也可以通过...

    Nagios.zip 网络监控系统

    Nagios 是一种开源的网络监控系统,可用于监控网络设备、服务器和应用程序。它提供了强大的监控和报警功能,使网络管理员能够实时了解系统的状态并及时采取措施。 Nagios 具有以下主要功能: 监控服务:Nagios 可以...

    nagios监控配置centos6.4

    Nagios是一款强大的网络监视工具,它能够实时监控网络服务的状态,包括服务器、网络设备、应用程序等,并在出现问题时及时发出警报。在CentOS 6.4环境下配置Nagios监控,主要涉及以下几个步骤: 1. **安装依赖...

    ganglia+nagios集成分布式监控系统

    **分布式监控系统集成:Ganglia与Nagios** 在现代IT环境中,高效且全面的系统监控至关重要,尤其是在云应用平台中。Ganglia和Nagios是两个广泛使用的开源监控工具,它们各自具备独特的优势,但当两者结合时,可以...

    向Nagios添加监控主机

    Nagios是一款强大的网络监视系统,它能够实时监控网络服务、主机状态以及各种网络资源,及时发现并报告问题。在本文中,我们将详细介绍如何向Nagios系统添加新的Linux主机进行监控。 首先,在被监控的Linux主机上,...

    nagios监控mongodb插件

    Nagios监控MongoDB插件是IT运维人员用于实时监测MongoDB数据库状态的重要工具,尤其在处理大规模分片集群时,这种监控显得尤为关键。Nagios是一款广泛使用的开源网络监控系统,它能够提前预警系统故障,确保业务的...

    Nagios系统监控实践

    nagios系统监控实践,nagios告警在大数据领域用得比较多

    nagios监控软件搭建部署!

    Nagios 监控软件搭建部署 Nagios 是一款功能强大、灵活性强的开源网络及服务监控工具,...Nagios 监控软件是一款功能强大、灵活性强的开源网络及服务监控工具,适合中小型企业应用,可以满足企业对监控系统的需求。

    nagios+check_logifiles实现日志监控.docx

    Nagios是一款广泛使用的开源监控系统,用于监视网络服务、主机以及各种应用程序的状态。在日志监控方面,虽然Nagios自带了check_logfile插件,但它的功能相对有限。为了更有效地进行日志检查,我们可以选择使用...

    Nagios监控脚本

    Nagios是一款强大的网络监控系统,它能够实时监控网络...综上所述,Nagios监控脚本是维护系统稳定运行的关键工具,通过合理的配置和使用,可以确保对服务器资源的全面监控,及时发现并解决问题,保障业务的正常运行。

    nagios监控交换机端口

    ### Nagios监控交换机端口与MRTG监控交换机流量知识点详解 #### 一、基础知识概述 在现代网络管理中,确保网络设备(如交换机)的稳定运行至关重要。Nagios是一款广泛使用的开源网络监控系统,它可以监控主机和...

    nagios安装mysql监控的所有源码包

    包含安装mysql监控的所有源码安装包,包含check_mysql_health-2.2.tar.gz、httpd-2.2.23.tar.gz、nagios-3.4.3.tar.gz、nagios-plugins-1.4.16.tar.gz、nrpe-2.15.tar.gz、php-5.4.10.tar.gz

    大数据平台监控Ganglia加Nagios

    大数据平台监控是确保系统稳定性和高效运行的关键,Ganglia 和 Nagios 是两种广泛使用的开源监控工具,它们在监控大数据环境方面有着各自的优势。本文将详细介绍如何在大数据平台上结合使用Ganglia和Nagios进行监控...

Global site tag (gtag.js) - Google Analytics