我有一个答案给你,我有一个主pipe服务器(Nagios + Centreon),我怎么能添加一个构造特定的mib到我的服务器? 我需要这些小米的特工吗?
我已经得到了大部分的nagios安装工作,唯一困扰的是任何的graphics页面,例如当我进入地图页面时,你会得到一个页面未find错误。 当我尝试编译时,我收到这条消息的一半信息 – GD,PNG和/或JPEG库无法find 我已经读过你需要这些库的 – gd-devel,png-devel,jpeg-devel,但是我不确定它们在Ubuntu下被称为什么,如果我这样做,apt-get安装它找不到它们。 任何人有任何指针,我正在运行的Ubuntu服务器10.10 干杯卢克
#从命令行这个作品(注意“-a”的参数): ./check_nrpe -p 12490 -H 10.246.107.167 -t 120 -c simple_add2 -a 4 56 ##因为NSC.INI有这样的: simple_add2=perl scripts\simple_add2.plx -m $ARG1$ -n $ARG2$ #但是“-n”参数是可选的,所以我希望能够以任何方式调用simple_add2: 喜欢这个: ./check_nrpe -p 12490 -H 10.246.107.167 -t 120 -c simple_add2 -a -m 4 -n 56 或者像这样: ./check_nrpe -p 12490 -H 10.246.107.167 -t 120 -c simple_add2 -a -m 4 #这里是我目前的命令和服务: 我不想为同一个命令创build两个不同的命令和两个不同的外部脚本列表,只是因为我想用-n参数或不使用-n参数来调用它…试想如果我用几个可选的关键字参数编写脚本。 命令和外部脚本的爆炸将是组合的。 define command { […]
希望你们能够发现我在这里失踪。 我无法获得一个简单的check_uptime插件在Nagios中工作。 当我调用插件的帮助使用: /usr/local/nagios/libexec/check_uptime -h 结果是: usage: /usr/local/nagios/libexec/check_uptime [-c OPTION] This script checks uptime and optionally verifies if the uptime is below MINIMUM or above MAXIMUM uptime treshholds OPTIONS: -h Help -c CRITICAL MIN uptime (minutes) -w WARNING MIN uptime (minutes) -C CRITICAL MAX uptime (minutes) -W WARNING MAX uptime (minutes) -V Version 所以我试图在nagios linux服务器和linux客户端上实现这个插件。 […]
我很久以前安装了nagios,现在开始尝试使用它。 我得到这个错误: Current Status: CRITICAL (for 231d 16h 52m 49s) Status Information: SWAP CRITICAL – 100% free (0 MB out of 0 MB) Performance Data: swap=0MB;0;0;0;0 Current Attempt: 4/4 (HARD state) Last Check Time: 01-09-2011 13:26:34 Check Type: ACTIVE Check Latency / Duration: 0.125 / 0.004 seconds Next Scheduled Check: 01-09-2011 13:31:34 Last State Change: […]
我正在为我们的服务器build立一个监控系统。 我在Linux机器上安装了nagios,然后安装了nsclient ++(使用这些指令http://nagios.sourceforge.net/docs/3_0/monitoring-windows.html)(windows server 2008 r2)。 我认为这很容易,但nsclient ++不会与我的nagios盒子通信。 所有服务都closures了。 Nsclient的日志是这个,但我不明白什么是错的。 从控制台启动nsclient不会给我任何错误,所以它看起来没问题。 更新:由于Rackspacenetworking和防火墙,我发现1错误。 现在,如果我手动运行 / usr / lib / nagios / plugins / check_nt -H IP -p 12489 -v UPTIME 它工作正常,我设置在Windows.cfgconfiguration文件中使用相同的IP,但在Nagios中一切仍然无法正常工作 你有什么想法吗?
我已经有一段时间与Nagios一起工作了。 最近我开始testingNagwin只是为了看看它是如何工作的,出于纯粹的好奇心。 我停止检查与我的主要Nagiosconfigurationtesting服务器,设置NSclient ++为NRPE模式,并指出Nagwin在它。 它工作了好几个小时,然后突然间我开始看到“UNKNOWN:没有处理该命令”。 我认为这是Nagwin的错,因为它是如此的新,我只是卸载NRPElistner.dll,并返回我的服务器被监控check_NT。 但是现在check_NT不起作用,我的主Nagios服务器返回超时错误,根本无法连接。 我的Nagwin服务器可以连接到它,服务器只是不知道如何处理check_NRPE命令,即使它几小时前没有做任何更改。 我一直在这个工作了一天,相当肯定的是NSclient ++是谁在这里责怪。 我的nagwin盒子已经成功地连接到一个类似的服务器整个晚上,没有任何问题。 而我的主要Nagiosconfiguration没有任何问题。 我已经能够通过简单地加载和卸载NRPE.dll在没有任何问题的情况下成功切换另一台由nagios和nagwin监视的服务器。 我曾尝试卸载NSclient ++并重新安装新的configuration,但仍然收到错误。 截至目前,服务器上的防火墙已closures,NSclient ++设置为接受来自任何服务器的连接,没有密码,我也closures了ssl,并加载了NRPE模块。 任何想法,将不胜感激,我不是一个先进的Nagios用户,但我知道我的方式,可以很容易地分解它,并再次设置它。 我也想补充一点,在testing模式下,NSclient ++无法处理check_NRPE命令。
我在我的networking上安装了Nagios,并且有一些初学者的问题。 我想获得关于以下types的服务器的一些“最佳实践”信息: networking服务器 Exchange Server 数据库服务器 从上面的列表中,我想知道应该监视的资源。 例如,什么是首选的检查来监视交换服务器,我最初想到这些: 磁盘空间(C 🙂 CPU负载(%) 内存使用情况 (%) 我想编译这些列表,以便当我添加一个新的服务器到我的networking时,我知道我应该添加什么检查(本质上是一组模板),取决于服务器types。 为了进一步澄清,我不是问如何configurationNagios,但是我应该为不同types的服务器select哪些最佳实践和典型检查。
几天前,我在我的服务器上安装了一个nagios实例,看看nagios是否是我需要的正确应用程序。 我认为Nagios是一个function强大且可扩展的监控应用程序,但是我害怕nagios只能监控每个实例的一台服务器,所以为了监控两个不同的web服务器上的两个不同的ip我需要在每个web服务器上安装两个nagios 。 我正在寻找一个可以在单个实例中监控更多服务器的应用程序。 例如:12.34.45.57 pc上的服务器nagios。 生产服务器编号1在45.45.65.76个人计算机生产服务器编号2在65.34.35.76个人计算机 nagios是否提供类似上面的情况? 如果没有,有人知道一些谁提供我来监视更多的生产服务器? 谢谢
我刚刚设置puppet来生成nagiosconfiguration文件,这是伟大的:)我有服务被放在一个名为$nagios_puppet_service_file的文件,这里是nagios服务类的一部分: file { $nagios_puppet_service_file: ensure => file, owner => nagios, group => admins, mode => '0664', notify => Service['nagios'], } Nagios_host <<||>> Nagios_hostextinfo <<||>> Nagios_service <<||>> service { 'nagios': ensure => running, enable => true, subscribe => [ File[$nagios_puppet_host_file], File[$nagios_puppet_hostextinfo_file], File[$nagios_puppet_service_file], ], hasrestart => true, hasstatus => true, } 虽然我的一个服务定义如下所示: $real_nagios_http_port = $nagios_http_port ? { […]