我有几个芹菜工人在kubernetes下的容器中运行。它们不是由芹菜自动缩放的,并且每个进程都在一个进程中运行(即没有多进程(。我想从他们那里得到一堆不同的度量标准。我看过芹菜普罗米修斯出口商(未经维护(和芹菜出口商,但他们关注的是芹菜层面的指标,而不是芹菜工人内部的应用程序指标。
看起来有两种选择,一种是找到一些巧妙的方法,将应用程序级别的指标提供给芹菜普罗米修斯出口商,然后将其提供给普罗米修斯,另一种是使用pushgateway
。
哪一个更好,或者我错过了另一个选择?
只需使用默认客户端,让它在线程中运行http服务器。