我想为我的所有用户(他们各自的数据库)从 nodejs 上的 mongodb 获取服务器状态数据。除非用户使 x 字段为假,否则我必须重复执行此操作。N 当他再次将其变为真时,我将不得不再次开始获取数据。我想每次都启动异步功能,但我不知道如何停止它。有没有更好的方法来解决这个问题?
问问题
89 次
1 回答
0
我建议调查Prometheus
。它是收集指标监控和警报的绝佳工具。
您可以使用 Mongo Prometheus 导出器(如mongodb_exporter)公开指标并让 Prometheus 收集它们。
Prometheus 有 HTTP 和推送通知 API 供您根据需要集成。
希望这会让你走上正轨。
于 2020-08-09T11:14:44.497 回答