一、mysql服务器端配置 创建一个mysql访问用户nag-mysql-user,此账号仅是nagios监控程序用来访问mysql数据库所用。 为了安全起见仅赋予此用户select权限即可。 创建一个空的数据库testdb,然后让nag-mysql-user可以访问。 1、创建空数据库(需mysql root权...
本文介绍nagios报警设置,包括网页报警、邮件报警与飞信报警。 一、网页报警 1. 修改cgi.cfg 去掉下面几行注释 host_unreachable_sound=hostdown.wav host_down_sound=hostdown.wav service_critical_sound=critical.wav service_warning_sound=warning.wav...
1.通过web界面修改某个服务时报错 例如对某个服务进行临时安排其执行时间,或者不让它发警告,web页面上都有这样的设置.但是常常会有错误信息如下: 复制代码 代码如下: Could not open command file /usr/local/nagios/var/rw/nagios.cmd for update! The perm...
Nagios内存监控脚本一例。 复制代码 代码如下: #!/bin/bash # check memory script # sunny 2008.2.15 # Total memory TOTAL=`free -m | head -2 |tail -1 |gawk{print $2}` # Free memory FREE=`free -m | head -2 |tail -1 |gawk{print $4}` # to calculat...
主配置文件 nagios.cfg 需要更改的地方: #cfg_file=/usr/local/nagios/etc/objects/localhost.cfg interval_length=1 ; 间隔时间基准由 60s 改为 1s command_check_interval=10s ; 命令检查时间间隔,-1 表示尽可能频繁的进行检查 date_format=iso8601 ; 日...
在第一次安装NAGIOS时发现有Status Map、Alert Histogram打不开链接,提示找不到statusmap.cgi和histogram.cgi。 有人提到这个问题是因为gd-devel没有安装的问题,造成NAGIOS在编译时不生成这statusmap.cgi和histogram.cgi文件,发现原因后就开始对这个问题...
nagios的check_ping插件学习 (nagios插件:nagios-plugins-1.4.12/plugins/check_ping.c) [root@datacenter libexec]# ./check_ping --help check_ping v1.4.15 (nagios-plugins 1.4.15) Copyright (c) 1999 Ethan Galstad Copyright (c) 2000-2007 Nagios P...
nagios监控系统内存的脚本代码。 复制代码 代码如下: #!/bin/sh #==================================== # $Name: sysmem_check.sh # $Revision: 1.0 # $Function: This Nagios plugin can be checklinuxsystem memory status # $Author: Shundong Zhao # $o...
Nagios监控MySQL运行的脚本代码。 复制代码 代码如下: #!/bin/sh #==================================== # $Name:mysql_check.sh # $Revision: 1.0 # $Function: This Nagios plugin can be check MySQL status # $Author: Shundong Zhao # $organization:...
Linux系统中的大部分日志都是由syslog日志服务驱动和管理的。 1.配置文件 syslog服务由两个重要的配置文件控制管理,分别是/etc/syslog.conf主配置文件和/etc/sysconfig/syslog辅助配置文件, /etc/init.d/syslog是启动脚本,我们主要介绍主配置文件/etc/sys...