社区所有版块导航
Python
python开源   Django   Python   DjangoApp   pycharm  
DATA
docker   Elasticsearch  
aigc
aigc   chatgpt  
WEB开发
linux   MongoDB   Redis   DATABASE   NGINX   其他Web框架   web工具   zookeeper   tornado   NoSql   Bootstrap   js   peewee   Git   bottle   IE   MQ   Jquery  
机器学习
机器学习算法  
Python88.com
反馈   公告   社区推广  
产品
短视频  
印度
印度  
私信  •  关注

Alin Sînpălean

Alin Sînpălean 最近创建的主题
Alin Sînpălean 最近回复了
6 年前
回复了 Alin Sînpălean 创建的主题 » 使用Prometheus监视Python进程

你可能想看看 Prometheus' Pushgateway :只要脚本完成,它就可以推送它收集的度量(例如,函数调用所用时间的直方图、总CPU利用率、峰值内存利用率等)。

你似乎在说你的脚本大约每秒钟运行一次。我希望这意味着“300个租户每5分钟一次”。在这种情况下,您可以使用 tenant_id 标记并能够查看每个租户或聚合度量。

如果脚本以相同的参数/配置每秒运行一次,那么可能会丢失一些度量,因为多个脚本可能在同一秒内终止,所有人都推他们的指标,只有最后一个指标会被普罗米修斯收集(因为我相信你不能在普罗米修斯中设置小于1秒的收集间隔)。