Collectd 提供了一种测量机器统计数据的好方法。如果我需要扩展插件系统来支持怎么办
- 被测机器的配置
- 服务器上运行的所有进程的列表以及 CPU、内存和磁盘的利用率?
- 扫描安全漏洞?
- 补丁管理 - 如果 collectd 客户端需要升级,用户现在需要重新编译和重新安装。我们可以将升级推送到所有运行 collectd 代理的客户端机器吗?我的猜测是这应该是可能的,因为服务器和客户端在 UDP 中处于多播模式(没有客户端服务器模式对吗?)
我目前有用于图形和 mongodb 的石墨设置来收集数据。理想情况下,我想将非数字数据存储在 mongodb 中。
第 1、2 和 3 项可能吗?