Is support for ingesting metrics into Google Stackdriver supported for non GCP/AWS, or is there at least some tribal lore regarding how to achieve this?
I found
this project which seems created for just this task, but it explicitly states that it does
not work with
Google Stackdriver.
Context: We have some stuff on GCP which integrates nicely with Stackdriver (SD), some on AWS which also integrates well. However we also have our own DC (on-premise) and would very much like to get those metrics into SD as well. The SD documentation seems to focus heavily on "Cloud", but I found nothing stating that non-cloud was entirely out of bounds. Just want to get the situation clarified, if we're looking at the wrong solution for our needs or if there is a way that SD could give us a complete insight into all infrastructure we have, virtual and bare metal, public cloud and other deployments.
Already found: Using the API for
custom metrics seems it could potentially be an option, that would mean making API calls, meaning we'd quickly hit our API quota (50K calls per month) if every scrape cycle made an API call with updated metrics, and from potentially many nodes. We'd also need to build and maintain custom code and infrastructure for the Google integration, something we'd prefer to avoid.
P.S. Apologies if this is the wrong forum. Found no dedicated stackdriver forum and stackdriver questions are all over the different google groups, so GCE was as close to GCP as I could get.
(the GCP group doesn't provide a charter with info on subjects discussed unless you sign up to it first)