Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
stackdriver-prometheus vs prometheus-to-sd #15
I'm a bit confused as to how stackdriver-prometheus relates to prometheus-to-sd and what are the pros / cons of using each? What is the recommended option way of sending prometheus-like metrics to stackdriver?
Both projects are maintained by Google which doesn't make the choice easier :)
@geekflyer thanks for bringing that up. My recommendation is to go with stackdriver-prometheus because it's developed and supported for Stackdriver users, but you can help yourself to either tool.
Google develops stackdriver-prometheus primarily for Stackdriver users and gives support to Stackdriver users. We designed the user experience to meet the expectations of Prometheus users and to make it easy to run with Prometheus server (we are working on a Prometheus server sidecar version). stackdriver-prometheus is intended to monitor all your applications, Kubernetes and beyond.
Google develops prometheus-to-sd primarily for Google Kubernetes Engine to collect metrics from system services in order to support Kubernetes users. We designed the tool to be lean when deployed as a sidecar in your pod. It's intended to support only the metrics the Kubernetes team at Google needs; you can use it to monitor your applications, but the user experience could be rough.
Hi @jkohen thanks for your prompt answer. Unfortunately I'm still not 100% clear what I should use in our scenario. I should have probably clarified this before, but here's a bit more context: