nagios监控3306端口

1、修改 /usr/local/nagios/etc/objects/commands.cfg  添加一个服务名

# check port 4000
define command{
        command_name    3306
        command_line    $USER1$/check_tcp -H $HOSTADDRESS$ -p 3306 $ARG2$
        }

2、然后修改linux的模板

define service{
        use                     generic-service
        host_name               host
        service_description     db
        check_command           check_3306
                max_check_attempts      5
        normal_check_interval   3
        retry_check_interval    2
        check_period            24x7
        notification_interval   10
        notification_period     24x7
        notification_options    w,u,c,r
        }
时间: 2024-11-09 04:51:28

nagios监控3306端口的相关文章

nagios监控redis端口、监控url接口告警脚本

监控redis端口如下: #!/bin/sh #Created by hys 20140823 declare -a master_ismaster_is=($(redis-cli -h 192.168.0.76 -p 7711 INFO |grep role |awk -F: '{print $2}'))echo $master_isif [ ${master_is} == "master" ];then        echo "OK -slave is running&

使用nagios监控交换机端口流量,对低于阈值的流量进行报警

需求:使用nagios服务需要对一台思科交换机的24端口进行流量监控,当流量低于2MB/s时,发送报警:当流量高于3MB/s时,报警取消:当流量介于2MB/s-3MB/s时,处于警告warning状态. 操作方法: 第一:编写脚本文件: vim /usr/lib64/nagios/plugins/check_traffic_less.sh #!/bin/bash RXpre=$(/usr/bin/snmpwalk -v 2c -c public 10.10.3.242 IF-MIB::ifInO

nagios监控远程端口

check_port 位置:/usr/local/nagios/libexec/ 代码(新建可执行文件) #!/bin/sh /usr/local/nagios/libexec/check_tcp -H $1 -p 80 -t 3 if [[ $? == 0 ]] then echo "OK:80 open" exit 0 else echo "CRITICAL:80 close" exit 2 fi commands.cfg 位置:/usr/local/nagio

nagios 监控交换机端口

1.下载监控插件 wget http://nagios-snmp.cvs.sourceforge.net/nagios-snmp/plugins/check_snmp_int.pl 2. 首先查看交换机目前开启的所有端口 for i in `seq 1 48`;do /usr/local/nagios/libexec/check_snmp_int.pl -H 192.168.0.254  -C public -n "^GigabitEthernet1/0/$i$";done 3. 添加

修改SNMP端口并利用snmpwalk测试,nagios监控,脚本读取后筛选出磁盘占用空间的值

############################################################插入一个信息Handy.sh里,Linux下如果要根据read到的nl序号筛选出目录名.需要用以下表达式:folder_name=ls -l "$DIR" | awk -F" " '{ print $9 }' | grep -v Handy.sh | nl | grep '\ '"$REPLY"$'\t' | a<br/&

Nagios监控远程主机

p.MsoNormal,li.MsoNormal,div.MsoNormal { margin: 0cm; margin-bottom: .0001pt; line-height: 150%; font-size: 13.5pt; font-family: "Calibri", "sans-serif" } h1 { margin-top: 17.0pt; margin-right: 0cm; margin-bottom: 16.5pt; margin-left:

Nagios 监控系统架设全攻略

Nagios 全名为(Nagios Ain’t Goona Insist on Saintood),最初项目名字是 NetSaint.它是一款免费的开源 IT 基础设施监控系统,其功能强大,灵活性强,能有效监控 Windows .Linux.VMware 和 Unix 主机状态,交换机.路由器等网络设置等.一旦主机或服务状态出现异常时,会发出邮件或短信报警第一时间通知 IT 运营人员,在状态恢复后发出正常的邮件或短信通知.Nagios 结构简单,可维护性强,越来越受中小企业青睐,以及运维和管理人

nagios监控内出错NRPE: Unable to read output 解决!

 nagios监控内出错NRPE: Unable to read output 解决! 由于编写check_mem监控脚本,在监控机报警:NRPE: Unable to read output,其他监控项目正常 初步认定是nagios没有权限去实行check_mem脚本: 1.在监控主机监控客户机内存,遇到NRPE: Unable to read output # /usr/local/nagios/libexec/check_nrpe -H 1192.168.1.10 -c check_mem

nagios监控windows主机

一,编辑Nagios的主配置文件vi /usr/local/nagios/etc/nagios.cfg把下面这行最前面的#号去掉:#cfg_file=/usr/local/nagios/etc/objects/windows.cfg保存配置文件并退出.二,安装Windows代理程序  NSClient++外部构件1.从http://sourceforge.net/projects/nscplus站点下载最新稳定版的NSClient++软件包:2.解压软件包到一个目录下,如C:\\\\\\\\NS