加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > 安全 > 正文

Nagios 监控redis,简单又实用

发布时间:2020-12-16 04:39:28 所属栏目:安全 来源:网络整理
导读:《Nagios 监控redis,简单又实用》要点: 本文介绍了Nagios 监控redis,简单又实用,希望对您有用。如果有疑问,可以联系我们。 首先介绍下怎么安装: 脚本用到了perl的Redis库,需要先安装这个: # perl -MCPAN -e shell # install Redis 1.wget http://farm

《Nagios 监控redis,简单又实用》要点:
本文介绍了Nagios 监控redis,简单又实用,希望对您有用。如果有疑问,可以联系我们。

Nagios 监控redis,简单又实用

首先介绍下怎么安装:

脚本用到了perl的Redis库,需要先安装这个:

# perl -MCPAN -e shell

# install Redis

1.wget http://farmerluo.googlecode.com/files/check_redis.pl

2.cp check_redis.pl /etc/nagios/command/

3.chown cacti.nagios check_redis.pl

在nagios内加入这个插件:

1.vi /etc/nagios/objects/command.cfg

2.# 'check_redis' command definition

3.define command{

4.command_name check_redis

5.command_line /etc/nagios/command/check_redis.pl -h $HOSTADDRESS$ $ARG1$

6.}

Nagios 监控redis,简单又实用

加入一个服务:

vi /etc/nagios/objects/linuxhost.cfg

define service{

use generic-service ; Name of service template to use

host_name rcs

service_description redis

check_command check_redis

notifications_enabled 1

}

Nagios 监控redis,简单又实用

检查下nagios配置是否正解:

nagios -v /etc/nagios/nagios.cfg

define command {

command_name check_redis_new

command_line $USER1$/check_redis.pl -H $HOSTADDRESS$ -p $ARG1$ -T $ARG2$ -R -A -M $_HOSTSYSTEM_MEMORY$ -m $ARG3$ -a $ARG4$ -w $ARG5$ -c $ARG6$ -f -P "$SERVICEPERFDATA$"

}

define service {

use prod-service

hostgroups redishosts

service_description Redis

check_command check_redis_new!5666!"1,2"!"80,90"!blocked_clients,connected_clients!50,~!100,~

}

欢迎参与《Nagios 监控redis,简单又实用》讨论,分享您的想法,编程之家PHP学院为您提供专业教程。

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读