Hello,

Want to add Prometheus metric to a few Rails applications. I'm having a 
hard time choosing between the two primary client libraries. I'm looking 
for thoughts from other folks. 



prometheus/client_ruby <https://github.com/prometheus/client_ruby> VS 
discourse/prometheus_exporter 
<https://github.com/discourse/prometheus_exporter>


Here's my current assessment:

*client_ruby*
+ maintained in Prometheus org
+ doesn't require running a sidecar process
? handles multi-process using files
- doesn't come with many collectors
? doesn't seem to have many community collectors built on top
+ more mature project

*prometheus_eporter*
+ has lots of useful built-in collectors
? handles multi-process using a sidecar process with streaming JSON. 
Basically a PushGateway
- completely incompatible with client_ruby
- younger project

Any thoughts or suggestions are much appreciated!

-- 
You received this message because you are subscribed to the Google Groups 
"Prometheus Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/prometheus-users/a907e4b2-b682-41a1-bd3b-0a1569563f66n%40googlegroups.com.

Reply via email to