• nagios监控Mysql同步状态的配置

    日期:

    每一步、在mysql从服务器的数据库上建立用户名和密码,仅给replication client权限。 第二步,在被监控的Mysql从服务器上建立脚本Check-mysql-slave 复制代码 代码如下: #!/bin/sh declare -a slave_is slave_is=($(/usr/local/mysql/bin/mysql -unagios -p*...

  • 使用nagios监控某进程的运行状态

    日期:

    使用nagios监控被监控服务器上的某一程序,脚本通过查看进程状态返回状态值,并传送给nagios,来达到监控目的。 nagios每个插件监控会返回以下状态值,我只用到了 0 、1、 2 复制代码 代码如下: #!/bin/bash -x # Exit values: # ------------ # 0 OK # 1 Wa...

  • nagios发送邮件异常的处理方法

    日期:

    CentOS 6.3x86_64编译安装Nagios: 下载 nagios-3.4.3.tar.gz 与 nagios-plugins-1.4.15.tar.gz 并安装。 yuminstall -y mutt.x86_64 nagios 默认发邮件配置更改为 复制代码 代码如下: define command{ command_name notify-host-by-email command_line /usr...

  • RRD文件中的时间数字计算

    日期:

    有关RRD文件中的时间数字计算的内容。 基准值:1970-01-01 00:00:00 UTC 显示当前的秒数: date +%s 显示特定时间的秒数: date -d 2003/08/15 12:00 +%s 转换秒数为特定时间和格式: date -d 1970-01-01 UTC 1343900320 seconds +%Y-%m-%d %T...

  • 配置Syslog使其记录UNIX和Windows日志

    日期:

    在比较大规模的网络应用或者对安全有一定要求的应用中,通常需要对系统的日志进行记录分类并审核,默认情况下,每个系统会在本地硬盘上记录自己的日志,这样虽然也能有日志记录,但是有很多缺点:首先是管理不便,当服务器数量比较多的时候,登陆每台服务器...

  • linux下的日志切割工具 cronolog

    日期:

    一、安装cronolog 复制代码 代码如下: # wget http://cronolog.org/download/cronolog-1.6.2.tar.gz # tar zxvf cronolog-1.6.2.tar.gz # cd cronolog-1.6.2 # ./configure # make make install 查看cronolog安装后所在目录(验证安装是否成功) # which cro...

  • 使用shell脚本自动化安装Nagios服务器端和客户端

    日期:

    网站上线几天就因为磁盘暴满而出了问题,由于其服务器都集中在某一IDC机房内,所以考虑部署套Nagios监控报警系统,考虑到其它项目网站可能有类似需求,所以将其安装过程整理成脚本,方便以后的工作。 Nagios服务器自动安装脚本,如下所示(此脚本在Centos5.5...

  • 使用Ruby编写nagios监控Windows主机的脚本

    日期:

    使用Ruby编写nagios监控Windows主机的脚本,有需要的朋友可以参考下。 项目需求: 判断指定的文件是否存,如不存在就报警,而传入的参数是指定文件的根路径,也可以修改为全路径。 以下的示例,只是为了说明ruby脚本在nagios中的部署方法,而并不是为了说明...

  • Linux下的nagios网络监控与/proc/net/tcp文件

    日期:

    问题描述 : nagios自带的check_antp太过简约,除了状态统计输出外,什么参数都不提供。在面对不同应用服务器时,报警就成了很大问题。 于是决定自己写一个check脚本。作脚本运行,与命令操作时一个不同,就是要考虑一下效率问题。在高并发的机器上定期运行n...

  • 统计日志里访问次数最多的IP的方法

    日期:

    先看下待处理的文件内容: [root@server2 ~]#netstat-ntu Active Internet connections (w/o servers) Proto Recv-Q Send-Q Local Address Foreign Address State tcp 0 0 127.0.0.1:8652 127.0.0.1:40193 TIME_WAIT tcp 0 0 127.0.0.1:8652 127.0.0.1:40192...