feat: add health server and prometheus metrics to worker

This commit is contained in:
Adam Cooke
2024-02-23 22:51:38 +00:00
committed by Adam Cooke
parent 1ae8ef6401
commit a2eb70edf1
7 changed files with 167 additions and 3 deletions
+4
View File
@@ -193,6 +193,7 @@ GEM
parallel (1.22.1)
parser (3.2.1.1)
ast (~> 2.4.1)
prometheus-client (4.2.2)
public_suffix (5.0.4)
puma (6.4.2)
nio4r (~> 2.0)
@@ -314,6 +315,7 @@ GEM
addressable (>= 2.8.0)
crack (>= 0.3.2)
hashdiff (>= 0.4.0, < 2.0.0)
webrick (1.8.1)
websocket-driver (0.7.6)
websocket-extensions (>= 0.1.0)
websocket-extensions (0.1.5)
@@ -351,6 +353,7 @@ DEPENDENCIES
nifty-utils
nilify_blanks
nio4r
prometheus-client
puma
rails (= 7.0.8.1)
resolv
@@ -366,6 +369,7 @@ DEPENDENCIES
turbolinks (~> 5)
uglifier (>= 1.3.0)
webmock
webrick
BUNDLED WITH
2.5.6