This website works better with JavaScript
Начало
Каталог
Помощ
Регистрация
Вход
heavensend
/
myproject
Наблюдаван
0
Харесван
0
Разклонения
0
Файлове
Задачи
1
Заявки за сливане
0
Уики
ИН на ревизия:
a93a2f5a75
Клонове
Маркери
master
myproject
/
pyproject
/
RedisTools
dean
0c1c82e67d
first commit in gogs.
преди 6 години
..
Agent_redis_stats.py
0c1c82e67d
first commit in gogs.
преди 6 години
README.md
0c1c82e67d
first commit in gogs.
преди 6 години
redis_test_with_lvs.py
0c1c82e67d
first commit in gogs.
преди 6 години
redis_tree.py
0c1c82e67d
first commit in gogs.
преди 6 години
README.md
Redis 工具
Agent_redis_stats.py
redis秒级监控的agent端
支持docker容器运行的redis实例和云主机/物理机上运行的实例
获取redis实例单核cpu占用率、内存使用率、连接数和redis info信息
程序需要用到一个redis实例来存取实时数据
redis实例会创建两个hash表,一个用来记录cpu时间,一个用来记录计算后的数据信息
mongo实例1用来存取redis cpu、内存、连接数的历史信息
mongo实例2用来存取redis info历史信息
两个mongo实例均为每天创建一个collection,30天创建一个新库,提高图表生成速度以及归档
为了方便分发,脚本没有区分docker和非docker环境,非docker环境不安装python docker 扩展即可
支持单机多实例,单机多docker实例
redis_test_with_lvs.py
redis压测工具
redis从库单实例和基于lvs负载均衡的多实例性能压测比较
redis_tree.py
redis树状结构查询工具
通过连接redis主库,从redis info递归出redis树状从库实例信息
主要用作页面展现,集成在web平台内