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,如需转载请自行联系原作者
目录
相关文章
|
7月前
|
监控 JavaScript 前端开发
在生产环境中测试和监控Vue项目的方法有哪些?
在生产环境中测试和监控Vue项目的方法有哪些?
99 4
|
6月前
|
监控 测试技术
局域网监控软件的自动化测试框架搭建(使用JUnit)
本文介绍了如何使用JUnit搭建局域网监控软件的自动化测试框架。通过创建测试类和编写测试用例,如连接测试和警报功能测试,确保软件功能的正确性。测试完成后,利用HTTP POST请求将监控数据自动提交到指定网站,实现数据的实时更新和追踪。这种方法能提升测试效率,保证软件质量和稳定性。
157 3
|
3月前
|
缓存 Java 测试技术
谷粒商城笔记+踩坑(11)——性能压测和调优,JMeter压力测试+jvisualvm监控性能+资源动静分离+修改堆内存
使用JMeter对项目各个接口进行压力测试,并对前端进行动静分离优化,优化三级分类查询接口的性能
120 10
谷粒商城笔记+踩坑(11)——性能压测和调优,JMeter压力测试+jvisualvm监控性能+资源动静分离+修改堆内存
|
7月前
|
JSON 监控 测试技术
Groovy脚本编写员工上网行为监控自动化测试
本文介绍了如何使用Groovy脚本创建一个自动化工具来监控员工的网络活动。通过编写简单脚本记录员工访问的网站并打印信息,可进一步扩展为将数据保存至数据库。此外,通过设定定时任务,实现了每30分钟自动监控一次的功能。最后,展示了如何将监控数据转换为JSON格式并使用HTTP POST请求提交到网站,以实现数据的自动化上报,有助于企业保障网络安全、保护数据并提升工作效率。
179 5
|
4月前
|
监控 jenkins 测试技术
自动化测试中的“守护神”: 持续集成与代码质量监控
【8月更文挑战第31天】在软件开发的海洋里,自动化测试犹如一座灯塔,指引着项目向着高质量和高效率的方向前进。本文将深入探讨如何通过持续集成(CI)和代码质量监控相结合的方式,构建起一道坚固的防线,保障软件项目在快速迭代中不失方向。我们将一起探索这一过程中的关键实践,以及它们是如何相互作用,共同提升软件项目的可靠性和稳定性。
|
7月前
|
开发框架 监控 Java
深入探索Spring Boot的监控、管理和测试功能及实战应用
【5月更文挑战第14天】Spring Boot是一个快速开发框架,提供了一系列的功能模块,包括监控、管理和测试等。本文将深入探讨Spring Boot中监控、管理和测试功能的原理与应用,并提供实际应用场景的示例。
87 2
|
7月前
|
运维 监控 Linux
提升系统稳定性:Linux服务器性能监控与故障排查实践深入理解与实践:持续集成在软件测试中的应用
【5月更文挑战第27天】在互联网服务日益增长的今天,保障Linux服务器的性能和稳定性对于企业运维至关重要。本文将详细探讨Linux服务器性能监控的工具选择、故障排查流程以及优化策略,旨在帮助运维人员快速定位问题并提升系统的整体运行效率。通过实际案例分析,我们将展示如何利用系统资源监控、日志分析和性能调优等手段,有效预防和解决服务器性能瓶颈。
|
7月前
|
弹性计算 运维 监控
监控 HTTP 服务器的状态(测试返回码)
【4月更文挑战第28天】
78 0
|
7月前
|
监控 测试技术 API
自动化测试工具与电脑桌面监控软件的集成:Selenium与Python的无缝整合
在当今数字化时代,软件质量保证是每个软件开发团队都必须面对的重要挑战之一。自动化测试工具和电脑桌面监控软件的结合,为开发团队提供了一种有效的方式来确保软件的稳定性和性能。本文将介绍如何利用Python编程语言中的Selenium库,与桌面监控软件进行无缝整合,以实现对应用程序的自动化测试和桌面监控。
291 5
|
7月前
|
监控 测试技术
如何监控测试进度?
如何监控测试进度?

热门文章

最新文章