Skip to content
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

Prometheus Metrics #111

Merged
merged 6 commits into from
Sep 17, 2021
Merged

Prometheus Metrics #111

merged 6 commits into from
Sep 17, 2021

Conversation

fabiocicerchia
Copy link
Owner

#50

server/handler/model.go Outdated Show resolved Hide resolved
server/handler/purge.go Outdated Show resolved Hide resolved
server/metrics/metrics.go Outdated Show resolved Hide resolved
srvtls "github.com/fabiocicerchia/go-proxy-cache/server/tls"
"github.com/fabiocicerchia/go-proxy-cache/server/tracing"
circuitbreaker "github.com/fabiocicerchia/go-proxy-cache/utils/circuit-breaker"
)

const enableTimeoutHandler = true

const GPCBindAddress = "0.0.0.0"
Copy link
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

customize it, so it can be exposed

server/server.go Outdated Show resolved Hide resolved
server/server.go Outdated Show resolved Hide resolved
server/server.go Outdated Show resolved Hide resolved
fix: app version
new: added prometheus metrics
chg: propagating context for better tracing
new: extract tracing context from request + injecting context in
upstream requests
chg: enabling internal endpoints
fix: removed events not bound to request context
new: better playground set-up (gpc, redis, nginx, websocket, jaeger, prometheus, grafana)
@fabiocicerchia fabiocicerchia merged commit 5618da1 into main Sep 17, 2021
@fabiocicerchia fabiocicerchia deleted the enhancement/issue-50 branch March 29, 2022 06:21
fabiocicerchia added a commit that referenced this pull request Apr 1, 2022
* new: added prometheus metrics
* new: improved grafana dashboard
* chg: updated documentation
* fix: app version
* chg: propagating context for better tracing
* new: extract tracing context from request + injecting context in
* chg: upstream requests
* chg: enabling internal endpoints
* fix: removed events not bound to request context
* new: better playground set-up (gpc, redis, nginx, websocket, jaeger, prometheus, grafana)
* chg: refactoring + removed todos
* chg: improve score in bettercodehub
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant