yum -y install epel-release
yum -y install python-pip
pip install redis
vim redis_conn.py
#!/usr/bin/env python
#ending:utf-8
import redis
def redis_conn():
pool = redis.ConnectionPool(host="127.0.0.1",port=6380,db=0)
conn = redis.Redis(connection_pool=pool)
data = conn.llen("test_name")
print(data)
redis_conn()
redis如果配置了连接密码可以使用以下脚本
#!/usr/bin/env python
#ending:utf-8
import redis
def redis_conn():
pool = redis.ConnectionPool(host="127.0.0.1",port=6379,db=3,password=123456)
conn = redis.Redis(connection_pool=pool)
data = conn.llen("test_name")
print(data)
redis_conn()
chmod +x /usr/local/bin/redis_conn.py
vim /etc/zabbix/zabbix_agentd.d/userparameter_redis_queue.conf
UserParameter=redis.queue,/usr/local/bin/redis_conn.py
systemctl restart zabbix-agent



原文:https://www.cnblogs.com/caidingyu/p/12835358.html