Error logging

This commit is contained in:
Travis Groth 2019-06-28 06:15:16 -04:00
parent f8862aaeb6
commit 6b9f0d3f57

View file

@ -1,23 +1,30 @@
package metrics package metrics
import ( import (
"github.com/pomerium/pomerium/internal/log"
"go.opencensus.io/stats/view" "go.opencensus.io/stats/view"
) )
// RegisterHTTPClientView registers the standard HTTPClient view. // RegisterHTTPClientView registers the standard HTTPClient view.
// It must be called to see metrics in the configured exporters // It must be called to see metrics in the configured exporters
func RegisterHTTPClientView() { func RegisterHTTPClientView() {
view.Register(HTTPClientRequestCountView, HTTPClientRequestDurationView, HTTPClientRequestSizeView) if err := view.Register(HTTPClientRequestCountView, HTTPClientRequestDurationView, HTTPClientRequestSizeView); err != nil {
log.Warn().Err(err).Msg("Could not register HTTPClientView")
}
} }
// RegisterHTTPServerView registers the standard HTTPServer view. // RegisterHTTPServerView registers the standard HTTPServer view.
// It must be called to see metrics in the configured exporters // It must be called to see metrics in the configured exporters
func RegisterHTTPServerView() { func RegisterHTTPServerView() {
view.Register(HTTPServerRequestCountView, HTTPServerRequestDurationView, HTTPServerRequestSizeView) if err := view.Register(HTTPServerRequestCountView, HTTPServerRequestDurationView, HTTPServerRequestSizeView); err != nil {
log.Warn().Err(err).Msg("Could not register HTTPServerView")
}
} }
// RegisterGRPCClientView registers the standard GRPCClient view. // RegisterGRPCClientView registers the standard GRPCClient view.
// It must be called to see metrics in the configured exporters // It must be called to see metrics in the configured exporters
func RegisterGRPCClientView() { func RegisterGRPCClientView() {
view.Register(GRPCClientRequestCountView, GRPCClientRequestDurationView, GRPCClientResponseSizeView) if err := view.Register(GRPCClientRequestCountView, GRPCClientRequestDurationView, GRPCClientResponseSizeView); err != nil {
log.Warn().Err(err).Msg("Could not register GRPCClientView")
}
} }