linux中munin监控redis教程介绍

1,下载munin redis插件

https://github.com/bpineau/redis-munin

2,加载redis插件

# ln -sf /路径/redis_ /etc/munin/plugins/ 

3,创建munin的redis配置文件

# vim /etc/munin/plugin-conf.d/redis //新增文件 
[redis_*] 
user root     //在这里要root用户 
env.host 127.0.0.1 
env.port 6379 
Can't exec "/etc/munin/plugins/redis_": 权限不够 at /usr/share/perl5/vendor_perl/Munin/Node/Service.pm line 263.

出现这样的错误,基本上权限问题,如文件及文件夹权限,用户没用对等

4,测试munin redis插件是不是ok了

[root@node1 plugins]# munin-run redis_ 
multigraph redis_clients 
clients.value 2 
multigraph redis_blocked_clients 
blocked.value 0 
multigraph redis_memory 
memory.value 735040 
multigraph redis_fragmentation 
frag.value 9.79 
multigraph redis_changes_since_last_save 
changes.value 0 
multigraph redis_total_connections 
connections.value 154 
multigraph redis_expired_keys 
expired.value 2 
multigraph redis_evicted_keys 
evicted.value 0 
multigraph redis_pubsub_channels 
channels.value 0 
multigraph redis_commands 
commands.value 157 
hits.value 0 
misses.value 2 
multigraph redis_dbs 
db0keys.value 4 
db0expires.value 0 

5,重启munin-node,就可以看到图片了

# /etc/init.d/munin-node restart 

时间: 2024-10-24 16:03:38

linux中munin监控redis教程介绍的相关文章

linux中配置安装redis方法介绍

redis的安装不需要 ./configure, 这点比较好, 简单!      代码如下 复制代码 #下载 wget http://redis.googlecode.com/files/redis-2.6.14.tar.gz #解压 tar -zxvf redis-2.6.14.tar.gz #拷贝到目标目录 mkdir -p /usr/local/redis cp -r ./redis-2.6.14 /usr/local/redis cd /usr/local/redis #安装 make

linux中MySQL监控脚本方法介绍

最简的办法端口判断法==>仅适合数据库本地使用 法1:if条件判断方法  代码如下 复制代码 [root@oldboy scripts]# cat check_db01.sh #!/bin/sh #created by oldboy #mail:oldboy521@gmail.com PortNum=`netstat -lnt|grep 3306|wc -l` if [ $PortNum -eq 1  ] then    echo "mysqld is running." els

pyinotify:在Linux中实时监控文件系统更改

Pyinotify 是一个简单而有用的 Python 模块,它可用于在 Linux 中实时监控文件系统更改. 作为一名系统管理员,你可以用它来监视你感兴趣的目录的更改,如 Web 目录或程序数据存储目录及其他目录. 它依赖于 inotify(在内核 2.6.13 中纳入的 Linux 内核功能),它是一个事件驱动的通知程序,其通知通过三个系统调用从内核空间导出到用户空间. pyinotiy 的目的是绑定这三个系统调用,并在其上提供了一个通用和抽象的方法来操作这些功能. 在本文中,我们将向你展示如

pyinotify:在 Linux 中实时监控文件系统更改

Pyinotify 是一个简单而有用的 Python 模块,它可用于在 Linux 中实时监控文件系统更改. 作为一名系统管理员,你可以用它来监视你感兴趣的目录的更改,如 Web 目录或程序数据存储目录及其他目录. 建议阅读: fswatch - 监控 Linux 中的文件和目录更改或修改 它依赖于 inotify(在内核 2.6.13 中纳入的 Linux 内核功能),它是一个事件驱动的通知程序,其通知通过三个系统调用从内核空间导出到用户空间. pyinotiy 的目的是绑定这三个系统调用,并

linux中Nagios监控LVS连接数方法

LVS 介绍 LVS是Linux Virtual Server的简写,意即Linux虚拟服务器,是一个虚拟的服务器集群系统.本项目在1998年5月由章文嵩博士成立,是中国国内最早出现的自由软件项目之一. 可伸缩网络服务的几种结构,它们都需要一个前端的负载调度器(或者多个进行主从备份).我们先分析实现虚拟网络服务的主要技术,指出IP负载均衡技术是在负载调度器的实现技术中效率最高的.在已有的IP负载均衡技术中,主要有通过网络地址转换(Network Address Translation)将一组服务

linux中Zabbix监控Linux主机设置步骤

说明: Zabbix监控服务端已经配置完成,现在要使用Zabbix对Linux主机进行监控. 具体操作: 以下操作在被监控的Linux主机进行,这里以CentOS 6.x系统为例. 一.配置防火墙,开启10050.10051的TCP和UDP端口 vi /etc/sysconfig/iptables #编辑防火墙配置文件 -A INPUT -s 192.168.21.127 -m state --state NEW -m tcp -p tcp --dport 10050:10051 -j ACCE

linux中zabbix 监控web并添加报警

通过zabbi做web监控不仅仅可以监控到站点的相应时间,还可以根据站点返回的状态码,或者相应时间做报警   1.对需要监控的主机添加web监控   在configuration-hosts 中打开主机列表,选择需要添加监控主机的web 再单击右上角的Create scenario 在Name中输入监控的名称,Agent是选择测试站点的浏览器类型 在Staps选项卡添加测试步骤 Name是测试步骤的名称,URL监控站点的真实url,Required status colder是监控时要求页面返回

linux中SNMP+监控宝实现简单的服务器性能监控

监控宝推荐使用NET-SNMP,所以本文也以此为例.   首先,我们安装NET-SNMP.    代码如下 复制代码 yum install net-snmp net-snmp-devel net-snmp-utils   接下来我们开始配置NET-SNMP.   在配置之前,我们需要先确认已关闭SELinux(CentOS系统注意),然后,先暂时停止NET-SNMP    代码如下 复制代码 service snmpd stop   然后,添加一个只读账户(如vpsaa.com),创建一个密码

Linux 中PHP的安装教程_Linux

一.下载安装包 http://www.php.net/downloads.php 获取下载地址 wget http://hk1.php.net/distributions/php-7.0.13.tar.gz http://xmlsoft.org ftp://xmlsoft.org/libxml2/libxml2-2.9.4.tar.gz 二.安装python-devel centos安装 python-dev包提示No package python-dev available: 出现此问题的原因