stackdriver-prometheus-sidecar
stackdriver-prometheus-sidecar copied to clipboard
A sidecar for the Prometheus server that can send metrics to Stackdriver.
I'm trying to do a local install using the recommendation from the readme of `go get github.com/Stackdriver/stackdriver-prometheus-sidecar/...`. However, when doing this I am getting a few modules that can't be...
Make patch.sh script work on ubuntu. /bin/sh is usually not symbolic linked to bash on ubuntu, as it is on debian. I.e. the shebang should reflect the actual shell required...
I am having issue using `include=` filter. Using the following filter, no data was sent to Stackdriver ``` - args: - --stackdriver.project-id=MY-PROJECT - --prometheus.wal-directory=/prometheus/wal - --stackdriver.kubernetes.location=us-east1 - --stackdriver.kubernetes.cluster-name=MY-CLUSTER - --include={job=~"kubernetes-cadvisor"}...
I am using service monitor k8s resources to add targets to Prometheus. I keep receiving metrics in Stackdriver from the sidecar until I add a service monitor to my k8s...
Reporting this bug discovered in an downstream fork of this repository, here: https://github.com/lightstep/opentelemetry-prometheus-sidecar/issues/69 This can result in the sidecar exiting with a bogus corruption message when in fact nothing is...
Hi, @jkohen @Pamir I am adding this side car container to [this deployment](https://github.com/prometheus-community/helm-charts/tree/main/charts/kube-prometheus-stack). In GCP Monitoring I have selected `k8s_container` as `Resource type` and `external/prometheus/go_memstats_alloc_bytes` as `Metric`. In `pod_name` I...
Does the Stackdriver Sidecar expose any endpoints for liveness and readiness probes? Prometheus itself has such [endpoints](https://prometheus.io/docs/prometheus/latest/management_api/#health-check). If not, are there plans to support those? We've been running into recent...
Does stackdriver-sidecar exposes any prometheus metrics within itself, since we wanted to monitor and alert them under scale Just adding the prometheus annotation doesn't helped the case, please do confirm...
I think ResoueceExhausted error by exceeding quota should be a recoverableError. We should introduce some rate limiter (may use this unused rateLimiter? ), but this PR doesn't include it. https://github.com/Stackdriver/stackdriver-prometheus-sidecar/blob/1361301230bcfc978864a8f4c718aba98bc07a3d/stackdriver/queue_manager.go#L163
Monitoring API calls of TimeSeries that have same hash should be serialized. * Points of same time series must be sent in order I got following errors from Monitoring API....