From 847c716ea2f16f7673e9b6df344dd8432d5afe5e Mon Sep 17 00:00:00 2001 From: Corey Hulen Date: Mon, 6 Mar 2017 10:15:37 -0500 Subject: Example of how to call metrics (#5621) --- app/session.go | 6 +++--- einterfaces/metrics.go | 2 ++ 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/app/session.go b/app/session.go index 2207ed869..9e4fda4bd 100644 --- a/app/session.go +++ b/app/session.go @@ -4,10 +4,10 @@ package app import ( - "net/http" "github.com/mattermost/platform/einterfaces" "github.com/mattermost/platform/model" "github.com/mattermost/platform/utils" + "net/http" l4g "github.com/alecthomas/log4go" ) @@ -33,11 +33,11 @@ func GetSession(token string) (*model.Session, *model.AppError) { if ts, ok := sessionCache.Get(token); ok { session = ts.(*model.Session) if metrics != nil { - metrics.IncrementMemCacheHitCounter("Session") + metrics.IncrementMemCacheHitCounterSession() } } else { if metrics != nil { - metrics.IncrementMemCacheMissCounter("Session") + metrics.IncrementMemCacheMissCounterSession() } } diff --git a/einterfaces/metrics.go b/einterfaces/metrics.go index e11fd23a0..cc2eea97c 100644 --- a/einterfaces/metrics.go +++ b/einterfaces/metrics.go @@ -29,6 +29,8 @@ type MetricsInterface interface { IncrementMemCacheHitCounter(cacheName string) IncrementMemCacheMissCounter(cacheName string) + IncrementMemCacheMissCounterSession() + IncrementMemCacheHitCounterSession() IncrementWebsocketEvent(eventType string) -- cgit v1.2.3-1-g7c22