我们公司需要建立一些解决方案,这将使我们能够从电气设备中获取几乎实时(1 秒间隔)的数据。目前,我们使用的是 Cacti,它允许最低读取间隔为 1 分钟。
对于这种情况,您的软件解决方案建议是什么,考虑到数据是通过 SNMP、XML 或 Web 界面(还有不止一个设备,每个设备都有不同的数据检索方法)检索的,并且我的知识涵盖 HTML\PHP\JavaScript 编程能力。由于 *nix CRON 至少只能处理 1 分钟的时间间隔,因此应该有一些工具或解决方案可以自行“询问”。我看到的唯一解决方法是编写一些 JavaScript,即每秒重新加载一次,触发服务器端代码。
也许,有一些现成的解决方案,比如 RRDTool,或者使用普通的 MySQL+Graph 库(谷歌等)就可以了?