# Nagios脚本告警实现流程 Nagios是一款常用的网络监控工具,可以用来监控服务器、网络设备等,并在出现问题时发送告警。实现Nagios脚本告警可以帮助我们及时发现并解决潜在的问题。下面是实现Nagios脚本告警的步骤及相应的代码说明。 ## 步骤 | 步骤 | 描述 | | --- | --- | | 1 | 创建脚本文件 | | 2 | 添加告警逻辑 | | 3 | 设置Nagi
原创 2023-07-21 01:32:51
45阅读
wget http://prdownloads.sourceforge.net/sourceforge/nagios/nagios-3.5.1.tar.gzwget http://jaist.dl.sourceforge.net/project/nagios-cn/sourcecode/zh_CN%203.2.3/nagios-cn-3.2.3.tar.bz2wget&nbsp
原创 2013-09-05 23:48:44
625阅读
# 实现“nagios脚本格式”教程 ## 1. 整体流程 首先我们需要明确整个实现“nagios脚本格式”的流程,可以用以下表格展示步骤: ```mermaid gantt title Nagios脚本格式实现流程 dateFormat YYYY-MM-DD section 完成步骤 学习Nagios脚本格式
原创 2024-03-22 03:56:36
21阅读
#!/bin/bash# NAME nagios_intall.sh# AUTHOR liyanwei# Email hnzmdlyw@163.com# Date 2013-10-30yum install httpd php gcc glibc glibc-common gd gd-devel -y/usr/sbin/useradd -m nagiosmkdir -p
原创 2013-11-05 10:40:52
603阅读
1点赞
python脚本用来nagios发送邮件  之前公司nagios发送邮件的脚本是用expect来写的,但是一直有一个弊端就是nagios邮件正文不能换行,只能在一行显示,每次报警看起来都很费劲。一直想换了它,这次用python脚本就解决的这个换行的问题。  废话少说,上脚本:#!/usr/bin/python import smtplib import string impo
推荐 原创 2012-09-14 15:51:50
1637阅读
3点赞
2评论
  由于ios中没有 cocoa的NSTask 所以要在cocoa touch SDK中执行shell 只能用系统调用 int system(const char * string);例如:system("ls");注意system是系统C函数 所以参数不要使用NSString; 函数库:include<stdlib.h> system
转载 2023-05-18 14:33:23
60阅读
目录 Nmap介绍一、脚本参数二、实战三、延伸四、总结Nmap介绍nmap是一个网络连接端扫描软件,用来扫描网上电脑开放的网络连接端。确定哪些服务运行在哪些连接端,并且推断计算机运行哪个操作系统。它是网络管理员必用的软件之一,以及用以评估网络系统安全。在某些时候,我们大部分都使用Nmap进行扫描,然后再通过Metasploit进行漏洞利用,但是这个过程比较繁琐,一个个漏洞去验证的话还需要
转载 2024-01-09 21:49:23
16阅读
1. 脚本如下 check_mem.sh # Script to check real memory usage # L.Gill 02/05/06 - V.1.0 # ------------------------------------------ # ########  Script Modifications  ########## # ------
转载 精选 2010-08-30 13:43:25
419阅读
-------26----张立---- 下面是在网上找到的脚本写的很好,经验证没有错误可以使用。 我分析下原理并做相应的批注。 原理:通过free -m命令 过滤出total free used (free=free+catch)不同字段的数值,计算出空闲内存的百分比,计算公式为% free = ((free mem / total mem) * 100),并设定warning和critic
转载 精选 2012-12-12 20:41:47
539阅读
 目前脚本可以监控 redis内存使用率,fork时间 脚本使用方法: 监控内存使用率 ./check_redis.py -H 192.168.1.100 -p 6379 -C memuse -w 80 -c 90 监控上次fork消耗时间(通常redis在进行fork时,redis服务的响应会有影响) ./check_redis.py -H 192.168.1.100 -
原创 2013-04-18 14:49:29
1339阅读
#!/bin/bashUSAGE="`basename $0` [-w|--warning]<percent free> [-c|--critical]<percent free>"THRESHOLD_USAGE="WARNING threshold must be greater than CRITICAL: `basename $0` $*
转载 精选 2013-05-20 15:03:14
894阅读
#!/bin/sh #   This program is free software; you can redistribute it and/or modify #   it under the terms of the GNU General Public License as published by #   the Fre
翻译 2012-06-15 10:37:25
1158阅读
#!/bin/bash#a nagios plugin for  check moosefs healthy#write 20120821CHECK_OK=0CHECK_WARNING=1CHECK_CRITICAL=2CHECK_UNKNOWN=3CHECK_MASTER () {        check_process=`ps aux|gre
原创 2012-08-21 15:54:31
699阅读
 #!/bin/bash STATE_OK=0 STATE_WARING=1 STAT_CRITICAL=2 STAT_UNKNOWN=3 USAGE_Method="$(basename $0) [-w|--warning] <Free Percent> [-c|--critical] <Free Percent>" if [ $
转载 精选 2012-12-12 21:45:24
527阅读
1点赞
nagios python 邮件脚本
原创 2013-12-07 16:01:55
1098阅读
2点赞
1.首先在入口文件中添加名称# cat top.sls base: '*': - conf.snmpd - conf.nagios2.然后根据路径来写入配置# cat conf/nagios.sls install_nagios: cmd.script: - source: salt://nagios/nagios.bin - user: root
原创 2014-03-13 16:44:37
1073阅读
1点赞
目的:主要作用于nagios监控系统邮件报警功能,也可以稍作修改使用于其他地方;使用方法:perl notify_service_by_mail.pl -t connact -s subject -m message perl notify_host_by_mail.pl -t connact&nb
推荐 原创 2015-06-26 00:04:45
4668阅读
3点赞
2评论
这个是脚本,保存到 /usr/local/nagios/libexce/check_mem.sh # Script to check real memory usage # L.Gill 02/05/06 - V.1.0 # ------------------------------------------ # ########  Script Modifications&nb
转载 精选 2011-01-12 16:41:35
613阅读
nagios监控服务脚本
转载 2012-04-20 18:06:16
405阅读
 #!/bin/sh ######################################################################### # # File:         check_traffic.sh # Description:  Nagios check plugins to check
转载 精选 2012-12-21 18:54:53
1747阅读
  • 1
  • 2
  • 3
  • 4
  • 5