你可能想看看
Prometheus' Pushgateway
:只要脚本完成,它就可以推送它收集的度量(例如,函数调用所用时间的直方图、总CPU利用率、峰值内存利用率等)。
你似乎在说你的脚本大约每秒钟运行一次。我希望这意味着“300个租户每5分钟一次”。在这种情况下,您可以使用
tenant_id
标记并能够查看每个租户或聚合度量。
如果脚本以相同的参数/配置每秒运行一次,那么可能会丢失一些度量,因为多个脚本可能在同一秒内终止,所有人都推他们的指标,只有最后一个指标会被普罗米修斯收集(因为我相信你不能在普罗米修斯中设置小于1秒的收集间隔)。