prometheus-kafka-adapter
prometheus-kafka-adapter copied to clipboard
Use Kafka as a remote storage database for Prometheus (remote write only)
Bumps [golang.org/x/net](https://github.com/golang/net) from 0.12.0 to 0.17.0. Commits b225e7c http2: limit maximum handler goroutines to MaxConcurrentStreams 88194ad go.mod: update golang.org/x dependencies 2b60a61 quic: fix several bugs in flow control accounting 73d82ef...
I am using prom-kafka-adapter:1.7.0 as a 3-replica pod in Openshfit to send metrics from Prometheus to Kafka. When there is a fail in network between prom-kafka-adapter and Kafka, Queue from...
"Hello, this is the abnormal processing of the printed log. Do you need to improve it?"? Because it would cause a large number of error logs, and within ten minutes,...
In main.go, on line 38, all three configuration options must be specified in order to set the appropriate kafka ca certificate location parameter. Mutual TLS requires all three, but regular...
{"error":"Local: Queue full","level":"debug","msg":"Failing metric [123 34 108 97 98 101 108 115 34 58 123 34 95 95 110 97 109 101 95 95 34 58 34 110 111 100...
This PR allows the inclusion of the Metric metadata into the topic and resolves #102 . This is controlled by 2 ENV variables - `PROM_METADATA_ENDPOINT`: defines prometheus metric metadata endpoint...
The prometheus metric type could be included in the searlized JSON sent to Kafka. Having the metric type populated, would make it easier to work with the consumers of Kafka...
- change go version to `1.22.3` and use `alpine:3.20` - ran `make update-vendor` - resolves `CVE-2023-39325`, `CVE-2023-45283`, and `CVE-2023-45288` high severity vulnerbilities - https://github.com/Telefonica/prometheus-kafka-adapter/issues/131 scan of current version $ trivy...
@palmerabollo During our security assessment of this image, we ended up with few Go lib vulnerabilities in version 1.9.1 and I request to have a look into that and get...
### **Add .PHONY to Makefile targets** **Changes:** - Explicitly declares `all`, `fmt`, `test`, `build`, and other non-file targets as `.PHONY` in the Makefile. **Why?** - Ensures these targets **always execute**...