NAGIOS默认监控服务默认的端口,但是如果把服务的端口改了后如何监控呢。
比如我把SSH改成1500后,NAGIOS再不能监控到SSH了,应该怎么改才能让它监控到1500就是SSH呢?
好像官方默认带的pluging文件都是编译好的不能修改,用守住每一天大侠的脚本就可以了
http://bbs.chinaunix.net/viewthread.php?tid=1416669
不好意思,我明白了官方的自带的pluging的配置文件其实你可以根据commands.cfg里指定的来设置一些参数,比如
define command{
command_name check_http
command_line $USER1$/check_http -I $HOSTADDRESS$ $ARG1$
}
define command{
command_name check_ssh
command_line $USER1$/check_ssh $ARG1$ $HOSTADDRESS$
那你就可以在localhost.cfg
define service{
use local-service ; Name of service template to use
host_name localhost
service_description SSH
check_command check_ssh! -p 22!192.168.0.123
notifications_enabled 0
}
define service{
use local-service ; Name of service template to use
host_name localhost
service_description HTTP
check_command check_http! -I 192.168.0.123!80
notifications_enabled 0
}
例:
define service{
use generic-service
host_name webserver
service_description SSH
check_command check_ssh! -p 1500!远程被监控服务器IP
}
分享到:
相关推荐
本文将详细阐述Nagios的监控原理,以及如何配置Nagios来监控进程和端口。 首先,我们了解Nagios的监控原理。Nagios通过周期性地发起服务检查来检测系统状态。这些检查可以是基于命令行的脚本,也可以是预定义的插件...
Nagios监控系统是一款广泛使用的开源网络监控工具,它能够实时监测网络服务、服务器状态以及各种应用程序的运行状况。Nagios的核心功能在于提供报警机制,当系统出现故障时,可以迅速通知管理员,确保问题得到及时...
例如,对于Nagios-server,要监控FTP服务、磁盘使用、SSH服务等;对于被监控机dbpi,要检查SSH服务、磁盘使用、CPU负载等;对于Windows主机yahoo,关注80端口的W3SVC服务、CPU负载、内存使用等。 配置过程中,外部...
- **远程监控能力:**支持通过SSH或SSL加密方式实现远程监控。 - **图形化展示:**提供多种图形化插件,如Nagiosgraph、Nagiosgrapher、PNP4Nagios等,用于展示监控数据。 - **事件处理机制:**支持自定义事件处理...
- **原理**:Nagios Core通过SSH协议连接到被监控主机,执行预定义的命令或脚本来获取数据。 - **问题**:当监控大量主机时,频繁的SSH连接会导致Nagios Core的CPU负荷过高。 2. **NRPE插件的应用** - **原理**...
Nagios是一款强大的网络监控系统,它被设计用于检测、报警和报告各种网络及主机服务的状态。这个"nagios-4.2.4.tar.gz"文件是一个压缩包,包含了Nagios 4.2.4版本的源代码。下面我们将深入探讨Nagios的相关知识点。 ...
1、监控端口 zabbix监控端口使用如下key: key:net.tcp.listen[port] Checks if this port is in LISTEN state. 0 – it is not, 1 – it is inLISTEN state. 2、解释: 监听端口状态,返回结果为1,说明状态...
- 监控SSH服务是否开启 - 监控磁盘使用情况 - 监控CPU负载 - 监控SWAP分区使用情况 - 监控主进程数量 - 监控当前登录用户 - 监控僵尸进程数量 - **yahoon:** - 监控本机是否活动 - 监控80端口是否开启 - ...
同时,确保Nagios可以访问这些主机的SSH端口或Windows监控插件。 **启动NAGIOS服务** 启动Nagios服务并设置开机启动: ```bash sudo systemctl enable nagios ``` **配置Web界面** Nagios的Web界面通常使用Apache...
8. **验证安装**:通过Web浏览器访问Nagios服务器的IP地址和端口,确认界面能正常显示监控信息。 **Nagios的插件和扩展:** Nagios的灵活性主要体现在其插件系统。插件是小型的可执行程序,用于执行具体的监控任务...
Nagios是一款强大的网络监视工具,能够实时监控网络上的服务器、设备和服务,提供故障警告以及性能数据报告。本文将详细介绍Nagios的安装步骤,并针对Web监控界面的配置进行讲解。 1. 安装Nagios 在安装Nagios之前...
使用如Nagios、Zabbix等工具实时监控SSH服务状态,通过Logwatch、Graylog等工具收集和分析SSH日志,有助于及时发现和处理潜在问题。 总结来说,"慕课SSH系统工程"课程将全面覆盖SSH的各个方面,帮助学习者从基础到...
2. **Nagios网络监控系统的搭建与配置** 3. **openSUSE 12.2操作系统下的软件安装** ### 一、EasyCloud云平台的使用 **EasyCloud云平台**提供了一个简便的界面,用户可以通过Web界面登录并管理虚拟机资源。具体...
Nagios是一款强大的网络监控系统,它主要用于监测网络服务和主机的状态,确保系统的稳定运行。Nagios的核心特性是它的插件机制,所有的监控和检测功能都由插件实现,这样设计的好处是高度可扩展性和灵活性,可以根据...
该工具结合了Cacti和Nagios等其他工具的优点,不仅支持网络设备监控,还能对操作系统等非网络设备进行有效监控。 #### 二、Zabbix的关键特性 1. **全面的监控功能**:Zabbix支持主机性能监控、网络设备性能监控、...
- **外部命令**:允许外部程序与Nagios交互,改变监控状态或执行特定操作。 - **事件处理程序**:当服务或主机的状态发生变化时触发的脚本。 - **冗余和故障转移监控**:通过设置多个Nagios实例来实现高可用性。 - *...
* 22 端口对应的服务是 ssh。 * 23 端口对应的服务是 telnet。 * 25 端口对应的服务是 smtp。 * 110 端口对应的服务是 pop3。 * 143 端口对应的服务是 IMAP。 * 873 端口对应的服务是 rsync。 * 3306 端口对应的服务...
综上所述,NRPE-3.2.1 版本提供了一种有效的远程监控解决方案,允许 Nagios 能够在远程 Linux/Unix 机器上执行监控任务。通过详细的安装步骤、配置指南以及故障排除技巧,管理员可以轻松地在他们的环境中部署和维护 ...