cacti最大监控数测试

简介:

Cacti有两种轮询方式,cmd和spine,官方介绍spine轮询要比cmd快很多。

主机配置,KVM虚拟机4核2G内存

监控主机42台 ,获取数据2070/次,RRDsProcessed 1399

CMD调优日志

 wKioL1MMTQXysoOCAAUBuRxz0JA706.jpg

很明显32进程并发,性能最优秀,<12s。平均约4台主机需要1秒,监控负载不超过1

Spine调优日志

 wKiom1MMTUfjeH2RAAQ04QjO0FY068.jpg

总线程数4*8,性能最优秀,<5s,平均约10台主机需要1s,监控负载不超过1.

综上测试,得出以下结论

理论最大值

1

5

threrld

cmd

42*60/12=210

1050

32*1

spine

42*60/504

2520

4*8

 

实际部署中如果采用spine轮询,考虑down机重复以及误差按照减半标准预算,一台4核4线程2G内存虚拟机做出监控系统,如果每分钟采集一次可以监控250台,设置每5分钟采集一次可以监控1250台。

测试时间比较短,实际环境受限于硬件及网络配置,以及这台服务器上是否运行其他服务,例如采集数据时我运行了一个备份脚本,采集时间直接到10多s,时间增加了2倍多;所以以上数据,仅供参考!

 










本文转自 chengchow 51CTO博客,原文链接:http://blog.51cto.com/chengchow/1363363,如需转载请自行联系原作者
目录
相关文章
|
4月前
|
监控 测试技术
为什么要在测试管理中做测试监控和跟踪?
为什么要在测试管理中做测试监控和跟踪?
|
2天前
|
JSON 监控 测试技术
Groovy脚本编写员工上网行为监控自动化测试
本文介绍了如何使用Groovy脚本创建一个自动化工具来监控员工的网络活动。通过编写简单脚本记录员工访问的网站并打印信息,可进一步扩展为将数据保存至数据库。此外,通过设定定时任务,实现了每30分钟自动监控一次的功能。最后,展示了如何将监控数据转换为JSON格式并使用HTTP POST请求提交到网站,以实现数据的自动化上报,有助于企业保障网络安全、保护数据并提升工作效率。
28 5
|
10天前
|
弹性计算 运维 监控
|
3月前
|
监控 测试技术 API
自动化测试工具与电脑桌面监控软件的集成:Selenium与Python的无缝整合
在当今数字化时代,软件质量保证是每个软件开发团队都必须面对的重要挑战之一。自动化测试工具和电脑桌面监控软件的结合,为开发团队提供了一种有效的方式来确保软件的稳定性和性能。本文将介绍如何利用Python编程语言中的Selenium库,与桌面监控软件进行无缝整合,以实现对应用程序的自动化测试和桌面监控。
203 5
|
4月前
|
监控 测试技术
如何监控测试进度?
如何监控测试进度?
|
5月前
|
监控 Java
Pinpoint【部署 02】Pinpoint Agent 安装启动及监控 SpringBoot 项目案例分享(添加快速测试math-game.jar包)
Pinpoint【部署 02】Pinpoint Agent 安装启动及监控 SpringBoot 项目案例分享(添加快速测试math-game.jar包)
92 0
|
5月前
|
监控 安全 算法
漏洞测试与防护:监控局域网络的软件实用指南(Swift)
在当今数字时代,使用监控局域网络的软件维护网络安全至关重要。为了保护局域网络免受潜在威胁,漏洞测试和防护措施是必不可少的。本文将介绍一种基于Swift编程语言的软件实用指南,帮助您监控局域网络并加强安全性。
209 0
|
12月前
|
SQL 存储 监控
使用AWR监控Oracle性能测试
这个 SQL 语句显示快照每小时采集一次,采集的数据保留 8天。要修改设置 – 例如,快照时间间隔为 30 分钟,保留时间为30天 ,可以发出以下命令。参数以分钟为单位。
|
数据采集 存储 SQL
OushuDB 小课堂丨数据可观察性 vs. 监控 vs. 测试
OushuDB 小课堂丨数据可观察性 vs. 监控 vs. 测试
68 0
|
存储 SQL 数据采集
性能测试知识科普(七):监控能给你带来什么
当然这些指标是我们日常工作中经常遇到和会关注的,但实际上在性能测试过程中,要根据不同的业务场景、技术架构以及问题表现来关注分析不同的指标。而不是只关注自己看到的指标,填充到表格里提交一份所谓的压测报告就完事的。
性能测试知识科普(七):监控能给你带来什么

热门文章

最新文章