Commit 1d573368 authored by Nemanja Zbiljić's avatar Nemanja Zbiljić Committed by GitHub

Export additional metrics (#809)

parent d26d1b95
......@@ -216,7 +216,7 @@ func newMetrics() metrics {
ModeGetMultiFailure: prometheus.NewCounter(prometheus.CounterOpts{
Namespace: m.Namespace,
Subsystem: subsystem,
Name: "mode_get_failure_count",
Name: "mode_get_multi_failure_count",
Help: "Number of times MODE_GET invocation failed.",
}),
ModePut: prometheus.NewCounter(prometheus.CounterOpts{
......@@ -252,7 +252,7 @@ func newMetrics() metrics {
ModeHasFailure: prometheus.NewCounter(prometheus.CounterOpts{
Namespace: m.Namespace,
Subsystem: subsystem,
Name: "mode_has_count",
Name: "mode_has_failure_count",
Help: "Number of times MODE_HAS invocation failed.",
}),
ModeHasMulti: prometheus.NewCounter(prometheus.CounterOpts{
......@@ -264,7 +264,7 @@ func newMetrics() metrics {
ModeHasMultiFailure: prometheus.NewCounter(prometheus.CounterOpts{
Namespace: m.Namespace,
Subsystem: subsystem,
Name: "mode_has_multi_fail_count",
Name: "mode_has_multi_failure_count",
Help: "Number of times MODE_HAS_MULTI invocation failed.",
}),
SubscribePull: prometheus.NewCounter(prometheus.CounterOpts{
......
......@@ -445,6 +445,15 @@ func NewBee(addr string, swarmAddress swarm.Address, publicKey ecdsa.PublicKey,
debugAPIService.MustRegisterMetrics(p2ps.Metrics()...)
debugAPIService.MustRegisterMetrics(pingPong.Metrics()...)
debugAPIService.MustRegisterMetrics(acc.Metrics()...)
debugAPIService.MustRegisterMetrics(storer.Metrics()...)
debugAPIService.MustRegisterMetrics(puller.Metrics()...)
debugAPIService.MustRegisterMetrics(pushSyncProtocol.Metrics()...)
debugAPIService.MustRegisterMetrics(pushSyncPusher.Metrics()...)
debugAPIService.MustRegisterMetrics(pullSync.Metrics()...)
if pssService, ok := psss.(metrics.Collector); ok {
debugAPIService.MustRegisterMetrics(pssService.Metrics()...)
}
if apiService != nil {
debugAPIService.MustRegisterMetrics(apiService.Metrics()...)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment