go-autumn-restclient-prometheus
Prometheus instrumentation functions for go-autumn-restclient.
About go-autumn
A collection of libraries for enterprise microservices in golang that
- is heavily inspired by Spring Boot / Spring Cloud
- is very opinionated
- names modules by what they do
- unlike Spring Boot avoids certain types of auto-magical behaviour
- is not a library monolith, that is every part only depends on the api parts of the other components at most, and the api parts do not add any dependencies.
Fall is my favourite season, so I'm calling it go-autumn.
About go-autumn-restclient
It's a rest client that also supports x-www-form-urlencoded.
About go-autumn-restclient-prometheus
Implements instrumentation callbacks that use prometheus/client_golang.
Usage
Use the provided callbacks while constructing your rest client stack.
Bump github.com/prometheus/client_golang from 1.13.0 to 1.13.1
Bumps github.com/prometheus/client_golang from 1.13.0 to 1.13.1.
Release notes
Sourced from github.com/prometheus/client_golang's releases.
Changelog
Sourced from github.com/prometheus/client_golang's changelog.
Commits
53e51c4
Merge pull request #1157 from prometheus/cut-1.13.179ca0eb
Added tip from Björn + Grammarly.078f11f
Cut 1.13.1 release (+ documenting release process).ddd7f0e
Fix race condition with Exemplar in Counter (#1146)1f93f64
FixCumulativeCount
value of+Inf
bucket created from exemplar (#1148)8cc2b6c
Fix double-counting bug in promhttp.InstrumentRoundTripperCounter (#1118)Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebase
will rebase this PR@dependabot recreate
will recreate this PR, overwriting any edits that have been made to it@dependabot merge
will merge this PR after your CI passes on it@dependabot squash and merge
will squash and merge this PR after your CI passes on it@dependabot cancel merge
will cancel a previously requested merge and block automerging@dependabot reopen
will reopen this PR if it is closed@dependabot close
will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot ignore this major version
will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor version
will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependency
will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)Bump github.com/StephanHCB/go-autumn-restclient from 0.4.0 to 0.4.3
Bumps github.com/StephanHCB/go-autumn-restclient from 0.4.0 to 0.4.3.
Release notes
Sourced from github.com/StephanHCB/go-autumn-restclient's releases.
Commits
8ca20bb
Merge pull request #12 from mpl-interhyp/ignore_order_of_query_params_for_rec...7219220
Ignore order of query params of a request for recordings and playbacks86fa277
Merge pull request #10 from StephanHCB/feature/allow-getting-raw-bodyad6f426
#9 - allow access to raw byte slice of response995530d
Merge pull request #8 from StephanHCB/feature/7-shorter-recording-filenamesd558a75
implement shorter better readable recording filenames - fixes #79e11981
Merge pull request #6 from StephanHCB/dependabot/go_modules/github.com/stretc...6a5706f
Bump github.com/stretchr/testify from 1.7.5 to 1.8.070a4b8c
Merge pull request #5 from StephanHCB/dependabot/go_modules/github.com/stretc...e93ccc1
Bump github.com/stretchr/testify from 1.7.4 to 1.7.5Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebase
will rebase this PR@dependabot recreate
will recreate this PR, overwriting any edits that have been made to it@dependabot merge
will merge this PR after your CI passes on it@dependabot squash and merge
will squash and merge this PR after your CI passes on it@dependabot cancel merge
will cancel a previously requested merge and block automerging@dependabot reopen
will reopen this PR if it is closed@dependabot close
will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot ignore this major version
will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor version
will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependency
will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)Bump github.com/StephanHCB/go-autumn-restclient from 0.4.0 to 0.4.2
Bumps github.com/StephanHCB/go-autumn-restclient from 0.4.0 to 0.4.2.
Release notes
Sourced from github.com/StephanHCB/go-autumn-restclient's releases.
Commits
86fa277
Merge pull request #10 from StephanHCB/feature/allow-getting-raw-bodyad6f426
#9 - allow access to raw byte slice of response995530d
Merge pull request #8 from StephanHCB/feature/7-shorter-recording-filenamesd558a75
implement shorter better readable recording filenames - fixes #79e11981
Merge pull request #6 from StephanHCB/dependabot/go_modules/github.com/stretc...6a5706f
Bump github.com/stretchr/testify from 1.7.5 to 1.8.070a4b8c
Merge pull request #5 from StephanHCB/dependabot/go_modules/github.com/stretc...e93ccc1
Bump github.com/stretchr/testify from 1.7.4 to 1.7.543d1b48
Merge pull request #4 from StephanHCB/dependabot/go_modules/github.com/stretc...be5ea63
Bump github.com/stretchr/testify from 1.7.1 to 1.7.4Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebase
will rebase this PR@dependabot recreate
will recreate this PR, overwriting any edits that have been made to it@dependabot merge
will merge this PR after your CI passes on it@dependabot squash and merge
will squash and merge this PR after your CI passes on it@dependabot cancel merge
will cancel a previously requested merge and block automerging@dependabot reopen
will reopen this PR if it is closed@dependabot close
will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot ignore this major version
will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor version
will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependency
will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)Bump github.com/StephanHCB/go-autumn-restclient from 0.4.0 to 0.4.1
Bumps github.com/StephanHCB/go-autumn-restclient from 0.4.0 to 0.4.1.
Release notes
Sourced from github.com/StephanHCB/go-autumn-restclient's releases.
Commits
995530d
Merge pull request #8 from StephanHCB/feature/7-shorter-recording-filenamesd558a75
implement shorter better readable recording filenames - fixes #79e11981
Merge pull request #6 from StephanHCB/dependabot/go_modules/github.com/stretc...6a5706f
Bump github.com/stretchr/testify from 1.7.5 to 1.8.070a4b8c
Merge pull request #5 from StephanHCB/dependabot/go_modules/github.com/stretc...e93ccc1
Bump github.com/stretchr/testify from 1.7.4 to 1.7.543d1b48
Merge pull request #4 from StephanHCB/dependabot/go_modules/github.com/stretc...be5ea63
Bump github.com/stretchr/testify from 1.7.1 to 1.7.42700562
Merge pull request #1 from StephanHCB/dependabot/go_modules/github.com/Stepha...f3ecbd2
Bump github.com/StephanHCB/go-autumn-logging from 0.2.0 to 0.3.0Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebase
will rebase this PR@dependabot recreate
will recreate this PR, overwriting any edits that have been made to it@dependabot merge
will merge this PR after your CI passes on it@dependabot squash and merge
will squash and merge this PR after your CI passes on it@dependabot cancel merge
will cancel a previously requested merge and block automerging@dependabot reopen
will reopen this PR if it is closed@dependabot close
will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot ignore this major version
will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor version
will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependency
will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)Bump github.com/prometheus/client_golang from 1.12.2 to 1.13.0
Bumps github.com/prometheus/client_golang from 1.12.2 to 1.13.0.
Release notes
Sourced from github.com/prometheus/client_golang's releases.
Changelog
Sourced from github.com/prometheus/client_golang's changelog.
Commits
64435fc
Cut 1.13.0 (#1110)5b7e8b2
collectors.GoCollector: Added rule support for granular metric configuration....d44fbbe
Fix build against GopherJS (#897)1638da9
testutil: Add ScrapeAndCompare (#1043)c576b95
Generate new Go runtime metrics for go 1.19 (#1105)618194d
fix assorted oddities found by golangci-lint (#1040)c7488be
Added exemplar support to http middleware. (#1055)3faf3ba
Fixed support for unordered input of exemplars. (#1100)44ce5e1
Ensure tests verify request params (#1047)807b1ee
explicitly add +inf bucket in withExemplarsMetric (#1094)Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebase
will rebase this PR@dependabot recreate
will recreate this PR, overwriting any edits that have been made to it@dependabot merge
will merge this PR after your CI passes on it@dependabot squash and merge
will squash and merge this PR after your CI passes on it@dependabot cancel merge
will cancel a previously requested merge and block automerging@dependabot reopen
will reopen this PR if it is closed@dependabot close
will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot ignore this major version
will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor version
will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependency
will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)Bump github.com/prometheus/client_golang from 1.12.1 to 1.12.2
Bumps github.com/prometheus/client_golang from 1.12.1 to 1.12.2.
Release notes
Sourced from github.com/prometheus/client_golang's releases.
Changelog
Sourced from github.com/prometheus/client_golang's changelog.
Commits
e203144
Merge branch 'release-1.12' of github.com:prometheus/client_golang into relea...0e136d1
Cut v1.12.2 (#1052)a27b6d7
Fix conflicts5fe1d33
Remove -Inf buckets from go collector histograms (#1049)049d0fe
prometheus: Fix convention violating names for generated collector metrics (#...7eb9d11
gocollector: Reverted client_golang v1.12 addition of runtime/metrics metrics...d498b3c
gocollector: Added options to Go Collector for changing the (#1031)585540a
Fix deprecatedNewBuildInfoCollector
API39cf574
Cut v1.12.1 (#978)9b785b0
Reduce granularity of histogram buckets for Go 1.17 collector (#974)Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebase
will rebase this PR@dependabot recreate
will recreate this PR, overwriting any edits that have been made to it@dependabot merge
will merge this PR after your CI passes on it@dependabot squash and merge
will squash and merge this PR after your CI passes on it@dependabot cancel merge
will cancel a previously requested merge and block automerging@dependabot reopen
will reopen this PR if it is closed@dependabot close
will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot ignore this major version
will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor version
will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependency
will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)Bump github.com/prometheus/client_golang from 1.13.0 to 1.14.0
Bumps github.com/prometheus/client_golang from 1.13.0 to 1.14.0.
Release notes
Sourced from github.com/prometheus/client_golang's releases.
Changelog
Sourced from github.com/prometheus/client_golang's changelog.
Commits
254e546
Merge pull request #1162 from kakkoyun/cut-1.14.0c8a3d32
Cut v1.14.007d3a81
Merge pull request #1161 from prometheus/release-1.13870469e
Test and support 1.19 (#1160)b785d0c
Fix go_collector_latest_test Fail on go1.19 (#1136)4d54769
Fix float64 comparison test failure on archs using FMA (#1133)53e51c4
Merge pull request #1157 from prometheus/cut-1.13.179ca0eb
Added tip from Björn + Grammarly.078f11f
Cut 1.13.1 release (+ documenting release process).ddd7f0e
Fix race condition with Exemplar in Counter (#1146)Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebase
will rebase this PR@dependabot recreate
will recreate this PR, overwriting any edits that have been made to it@dependabot merge
will merge this PR after your CI passes on it@dependabot squash and merge
will squash and merge this PR after your CI passes on it@dependabot cancel merge
will cancel a previously requested merge and block automerging@dependabot reopen
will reopen this PR if it is closed@dependabot close
will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot ignore this major version
will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor version
will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependency
will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)Bump github.com/StephanHCB/go-autumn-restclient from 0.4.0 to 0.4.4
Bumps github.com/StephanHCB/go-autumn-restclient from 0.4.0 to 0.4.4.
Release notes
Sourced from github.com/StephanHCB/go-autumn-restclient's releases.
Commits
f31460e
Merge pull request #11 from StephanHCB/dependabot/go_modules/github.com/stret...448117a
Merge pull request #13 from mpl-interhyp/rewrite_recording_files_on_playback6f8dfc6
Added new environment variable to rewrite all accessed recording files to a c...8ca20bb
Merge pull request #12 from mpl-interhyp/ignore_order_of_query_params_for_rec...7219220
Ignore order of query params of a request for recordings and playbacks320e7cf
Bump github.com/stretchr/testify from 1.8.0 to 1.8.186fa277
Merge pull request #10 from StephanHCB/feature/allow-getting-raw-bodyad6f426
#9 - allow access to raw byte slice of response995530d
Merge pull request #8 from StephanHCB/feature/7-shorter-recording-filenamesd558a75
implement shorter better readable recording filenames - fixes #7Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebase
will rebase this PR@dependabot recreate
will recreate this PR, overwriting any edits that have been made to it@dependabot merge
will merge this PR after your CI passes on it@dependabot squash and merge
will squash and merge this PR after your CI passes on it@dependabot cancel merge
will cancel a previously requested merge and block automerging@dependabot reopen
will reopen this PR if it is closed@dependabot close
will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot ignore this major version
will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor version
will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependency
will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)