El plugin Discourse Prometheus lanza un error con bitnami/discourse:2.6.7

Hola

He realizado una búsqueda exhaustiva, aunque no encontré nada que resolviera este problema.
He estado utilizando el plugin discourse-prometheus con la imagen bitnami/discourse (desplegada en un clúster AKS) desde hace un tiempo.
Tras la reciente actualización a bitnami/discourse:2.6.7, veo que el plugin discourse-prometheus no funciona y los registros muestran:

App 539 output: Prometheus Exporter, failed to send message Connection refused - connect(2) for "localhost" port 9405 App 539 output: [ 2021-06-26 13:05:24.3855 539/0x00005605c6d15b38(Worker 1) utils.rb ]: *** Exception Errno::ECONNREFUSED in Rack application object (Failed to open TCP connection to localhost:9405 (Connection refused - connect(2) for "localhost" port 9405)) (process 539, thread 0x00005605c6d15b38(Worker 1)): App 539 output: from /opt/bitnami/ruby/lib/ruby/2.6.0/net/http.rb:949:in `rescue in block in connect'

Prometheus muestra que el objetivo está inactivo con el error 502 Bad gateway.
Si se accede a /metrics en el navegador, muestra “Respuesta incompleta recibida de la aplicación”.

2 Me gusta

Estoy obteniendo el mismo mensaje de error anterior en mi clúster de Kubernetes con mi Discourse personal configurado en la rama main más reciente del complemento y en la etiqueta de versión 2.8.0.beta4 (la más reciente al momento de esta publicación). Puedo proporcionar los pasos para reproducir esto localmente si alguien está interesado.

Si utilizo la etiqueta stable o la rama stable-branch, obtengo algo similar a la siguiente secuencia:

Intentando matar el pid 927
Prometheus Exporter, failed to send message Connection refused - connect(2) for "localhost" port 9405
Se detectó un worker muerto 927, reiniciando...
1 me gusta