cloudflare / cloudflare/ebpf_exporter
Add TLS and basic auth
- Dominant language
- Go
- Stars
- 2.6k
- Forks
- 282
- Avg merge
- 5d 7h
- Merged PRs (30d)
- 8
Description
Many exporters use the Prometheus [exporter-toolkit/web package](https://pkg.go.dev/github.com/prometheus/exporter-toolkit@v0.8.1/web) to implement TLS and basic auth.
The only issue is that this library assumes you're using go-kit for logging. I could convert the existing logging to go-kit if that's acceptable.
Contributor guide
Research direction
Start by reviewing the Prometheus exporter-toolkit/web package linked in the issue and the project's existing logging approach. Determine how TLS and basic authentication would fit while resolving whether converting logging to go-kit is acceptable; done means the exporter supports both features with an agreed logging integration.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- go, prometheus
- Domain
- observability, security
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100