网站大量收购独家精品文档,联系QQ:2885784924

使用zix完成redis的基本监控.docxVIP

  1. 1、本文档共7页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
使用zix完成redis的基本监控

使用zabbix完成redis的基本监控概述本文描述如何使用zabbix监控redis-server,附带描述zabbix在ubuntu上的安装过程。这个阶段中的重点是对zabbix_server和zabbix_agent的安装,并使用zabbix_agent来获取redis server的相关的状态数据,并通过预定义的redis的配置模版将redis server加入到zabbix之中。文档功能描述配置基于:Zabbix Server v1.8.11 (revision 26205) (20 March 2012)安装配置Zabbix安装zabbix server由于使用的是zabbix的预安装包,因此直接从包服务器下载安装即可:sudo apt-get install zabbix-server-mysqlsudo apt-get install zabbix-frontend-php注:安装的过程中,需要做基本的配置,按提示配置就好。修改PHP配置打开/etc/php5/apache2/php.ini文件,找到对应位置,做以下变更:post_max_size = 16Mmemory_limit = 128M date.timezone = Asia/Shanghai ; /manual/en/timezones.phpmax_execution_time = 300 max_input_time = 300mbstring.func_overload = 2重新启动apachesudo /etc/init.d/apache2 restart然后访问主页,看zabbix能否访问?默认密码admin/zabbixhttp://hostname/zabbix安装zabbix客户端这个在需要使用zabbix server监控的客户端上安装即可。我这里是一个机器。sudo apt-get install zabbix-agent提取性能数据对于redis,需要使用zabbix-agent的UserParams获取性能数据,需要借助cron来完成。添加cron作业使用 crontab –e,在cron的配置文件中添加下面的行:*/1 * * * * /usr/local/bin/redis-cli info /tmp/redis.stat注:通过redis-cli获取默认端口的性能数据,其它类似。配置zabbix-agent编辑/etc/zabbix/zabbix_agentd.conf,找到以下配置信息所在位置,并编辑:UnsafeUserParameters=1UserParameter=redis.stat[*],cat /tmp/redis.stat | grep $1: | cut -d: -f2注:UnsafeUserParameters=1是允许zabbix-agent使用root权限运行UserParameter中的命令;UserParameter是zabbix提供扩展性能数据的方法,可以存在多个定义,每个定义中对应一组性能数据,”,”后面是每个性能数据提取的命令,对应的性能计数器名称通过$1传递过来。数据采集过程验证上面的配置完成以后,需要检测各个环境是否正常,需要检查性能数据是否能正常加载和传递。1、cron环节cat /tmp/redis.stat2、zabbix-agent环节zabbix_agentd -t redis.stat[hits]3、zabbix-server环节zabbix_get -s -k redis.stat[hits]注:1和2在zabbix-agent的机器上运行,3在zabbix-server所在的机器上运行。zabbix_get –s指定的是zabbix-agent所在的机器。导入redis模版现成的redis的zabbix模版位于:/rdvn/zabbix-templates/tree/master/redis不怕麻烦自己制作也可以。使用Import Template导入模版:在出现的导入页面中指定导入的内容:监控机器使用create host创建机器:在create host页面中,右侧部分,指定使用的模版:填写必要的信息,然后保存:最后,通过monitor来查看获取的数据:添加图形监控在screen的配置中,选择create screen:根据图形的布局选择行列:然后,进入指定的图形之中,填充图形:配置好的图形可以在monitoring中的screen中就能看到了!

文档评论(0)

knb7332j + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档