-
Notifications
You must be signed in to change notification settings - Fork 2.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[receive] Export metrics about remote write requests per tenant #5424
[receive] Export metrics about remote write requests per tenant #5424
Commits on Jun 13, 2022
-
Add write metrics to Thanos Receive
Signed-off-by: Douglas Camata <159076+douglascamata@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 4e0a874 - Browse repository at this point
Copy the full SHA 4e0a874View commit details
Commits on Jun 15, 2022
-
Let the middleware count inflight HTTP requests
Signed-off-by: Douglas Camata <159076+douglascamata@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 81d03c3 - Browse repository at this point
Copy the full SHA 81d03c3View commit details -
Update Receive write metrics type & definition
Signed-off-by: Douglas Camata <159076+douglascamata@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 8878786 - Browse repository at this point
Copy the full SHA 8878786View commit details -
Put option back in its place to avoid big diff
Signed-off-by: Douglas Camata <159076+douglascamata@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 48d7ef0 - Browse repository at this point
Copy the full SHA 48d7ef0View commit details -
Fetch tenant from headers instead of context
It might not be in the context in some cases. Signed-off-by: Douglas Camata <159076+douglascamata@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for d33957f - Browse repository at this point
Copy the full SHA d33957fView commit details -
Delete unnecessary tenant parser middleware
Signed-off-by: Douglas Camata <159076+douglascamata@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 33f4c6a - Browse repository at this point
Copy the full SHA 33f4c6aView commit details
Commits on Jun 17, 2022
-
Refactor & reuse code for HTTP instrumentation
Signed-off-by: Douglas Camata <159076+douglascamata@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 3254efa - Browse repository at this point
Copy the full SHA 3254efaView commit details -
Add missing copyright to some files
Signed-off-by: Douglas Camata <159076+douglascamata@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 7f1cecb - Browse repository at this point
Copy the full SHA 7f1cecbView commit details
Commits on Jun 20, 2022
-
Add changelog entry for Receive & new HTTP metrics
Signed-off-by: Douglas Camata <159076+douglascamata@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 51b6d21 - Browse repository at this point
Copy the full SHA 51b6d21View commit details -
Merge branch 'main' of https://github.com/thanos-io/thanos into dcama…
…ta/thanos-receive-write-metrics
Configuration menu - View commit details
-
Copy full SHA for fe750d1 - Browse repository at this point
Copy the full SHA fe750d1View commit details -
Signed-off-by: Douglas Camata <159076+douglascamata@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 643ffb9 - Browse repository at this point
Copy the full SHA 643ffb9View commit details
Commits on Jun 21, 2022
-
Make error handling code shorter
Co-authored-by: Bartlomiej Plotka <bwplotka@gmail.com> Signed-off-by: Douglas Camata <159076+douglascamata@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 607c4e9 - Browse repository at this point
Copy the full SHA 607c4e9View commit details -
Signed-off-by: Douglas Camata <159076+douglascamata@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 95a7a37 - Browse repository at this point
Copy the full SHA 95a7a37View commit details -
Remove method label from timeseries' metrics
Signed-off-by: Douglas Camata <159076+douglascamata@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 3b3592b - Browse repository at this point
Copy the full SHA 3b3592bView commit details -
Count samples of all series instead of each
Signed-off-by: Douglas Camata <159076+douglascamata@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 2dd4592 - Browse repository at this point
Copy the full SHA 2dd4592View commit details -
Remove in-flight requests metric
Will add this in a follow-up PR to keep this small. Signed-off-by: Douglas Camata <159076+douglascamata@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 0141ea9 - Browse repository at this point
Copy the full SHA 0141ea9View commit details -
Change timeseries/samples metrics to histograms
The buckets were picked based on the fact that Prometheus' default remote write configuration (see https://prometheus.io/docs/practices/remote_write/#memory-usage) set a max of 500 samples sent per second. Signed-off-by: Douglas Camata <159076+douglascamata@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 493ede8 - Browse repository at this point
Copy the full SHA 493ede8View commit details -
Merge branch 'main' of https://github.com/thanos-io/thanos into dcama…
…ta/thanos-receive-write-metrics
Configuration menu - View commit details
-
Copy full SHA for 26600c1 - Browse repository at this point
Copy the full SHA 26600c1View commit details -
Fix Prometheus registry for histograms
Signed-off-by: Douglas Camata <159076+douglascamata@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for c4662b5 - Browse repository at this point
Copy the full SHA c4662b5View commit details
Commits on Jun 22, 2022
-
Fix comment in NewHandler functions
There are now four metrics instead of five. Signed-off-by: Douglas Camata <159076+douglascamata@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 77f7bf7 - Browse repository at this point
Copy the full SHA 77f7bf7View commit details