Ishaan Mittal
|
5f6533303e
Support openshift in cluster prometheus with kube-rbac-proxy enabled (#2944)
|
il y a 1 an |
Matt Bolt
|
194ebd1cbb
Opencost Core Refactor (#2440)
|
il y a 2 ans |
Lars Lehtonen
|
25275a2cdd
pkg/prom: fix dropped logging errors (#2124)
|
il y a 2 ans |
ilya.melnikov
|
2d469543b9
docs: comments
|
il y a 2 ans |
ilya.melnikov
|
6f411d6928
fix: rename header fields
|
il y a 2 ans |
Ilya Melnikov
|
50f7249362
feat: add mimir support with org id header
|
il y a 3 ans |
Ben Ye
|
23a24d2955
support setting user agent against downstream metrics store
|
il y a 3 ans |
Matt Bolt
|
6e406ce7e1
move go version to 1.19 - replace atomic utils with stb lib atomics
|
il y a 3 ans |
nickcurie
|
cb96d62cf3
updated prom client to 1.12.2
|
il y a 3 ans |
Thomas Evans
|
c7706a4fb2
Renamed Kubecost Github reference to OpenCost
|
il y a 3 ans |
Thomas Evans
|
10655c5220
Updated cost-model references to opencost.
|
il y a 4 ans |
Matt Bolt
|
3e23697cb0
Updated BlockingQueue to leverage generics, updated implementation in Prometheus rate limiter to use generic version.
|
il y a 4 ans |
Matt Bolt
|
caf297b3bf
Prometheus Response Nil Check
|
il y a 4 ans |
Matt Bolt
|
844bccd888
Allow max retry to be set via env var, allow default retry wait time to be set via env var. Remaining: Update timeutil.ParseDuration to accept durations other than s|m|h|d
|
il y a 4 ans |
Matt Bolt
|
1645d719ea
Hard Limit Max Wait to 10s, Add More Tests
|
il y a 4 ans |
Matt Bolt
|
505a9dc7dc
Handle Rate Limit Responses in Prom Client
|
il y a 4 ans |
Matt Bolt
|
2841672080
Added a string bank utility which can be leveraged in the buffer readstring. Refactor specific utilities into respecitive _util package.
|
il y a 4 ans |
Matt Bolt
|
0024683dab
Prometheus Request Queue Diagnostics
|
il y a 4 ans |
Matt Bolt
|
1728a1b784
Add a query parameter decorator to allow specific query parameters to be added to prometheus/thanos queries.
|
il y a 5 ans |
Matt Bolt
|
4bffe5119a
Add better identification methods for determining which type of prometheus.Client you're using.
|
il y a 5 ans |
Matt Bolt
|
9c1975b3d1
Ensure we pass the start time into the work request to adequately log query times.
|
il y a 5 ans |
Matt Bolt
|
14921a283f
Replace unfair semaphore throttling with fair blocking queue implementation for prometheus queries.
|
il y a 5 ans |
Ajay Tripathy
|
d97f4a1ca5
bearertoken
|
il y a 5 ans |
Matt Bolt
|
e0e82ef8dc
Add profiling queries to query.go and add request counts to RateLimitedPrometheusClient and a function to log the current request counts
|
il y a 5 ans |
Ajay Tripathy
|
51550497be
basic auth setup
|
il y a 5 ans |
Matt Bolt
|
4dc37fced0
Fix stack overflow.
|
il y a 5 ans |
Matt Bolt
|
cc51b791c7
Add a rate limiting prometheus client implementation, remove query context rate limiting, and allow max concurrency to be passed via env var.
|
il y a 5 ans |