Home  >  Article  >  Database  >  nagios 监控redis

nagios 监控redis

WBOY
WBOYOriginal
2016-06-07 16:39:33957browse

安装redis支持 perl -MCPAN -e shell cpan>install Redis 下载check_redis.pl http://exchange.nagios.org/directory/Plugins/Databases/check_redis-2Epl/details https://github.com/willixix/WL-NagiosPlugins 测试 ./check_redis.pl -H 192.168.0.130 -p

安装redis支持
perl -MCPAN -e shell
cpan>install Redis

下载check_redis.pl

http://exchange.nagios.org/directory/Plugins/Databases/check_redis-2Epl/details

https://github.com/willixix/WL-NagiosPlugins

测试
./check_redis.pl -H 192.168.0.130 -p 6379 -a ‘connected_clients,blocked_clients’ -w ~,~ -c ~,~ -f

OK: REDIS 2.6.12 on 192.168.0.130:6379 has 1 databases (db0) with 49801 keys, up 3 days 14 hours - connected_clients is 1, blocked_clients is 0 | connected_clients=1 blocked_clients=0

commands.cfg添加

define command {    
        command_name	check_redis    
        command_line	$USER1$/check_redis.pl -H $HOSTADDRESS$ -p $ARG1$ -a $ARG2$ -w $ARG3$ -c $ARG4$ -f
	}

加入主机监控

define service{
        use                             local-service         ; Name of service template to use
        host_name                       c1gredis
        service_description             redis
	check_command			check_redis!6379!'connected_clients,blocked_clients'!~,~!~,~
	notifications_enabled		0
        }

重新载入配置。

/etc/init.d/nagios reload

参考:
http://exchange.nagios.org/directory/Plugins/Databases/check_redis-2Epl/details
http://www.ttlsa.com/nagios/nagios-redis-monitor/
http://bbs.linuxtone.org/thread-6241-1-1.html

Related Posts

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn