diff options
Diffstat (limited to 'pkg/metrics/metrics.go')
-rw-r--r-- | pkg/metrics/metrics.go | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/pkg/metrics/metrics.go b/pkg/metrics/metrics.go new file mode 100644 index 0000000..8b4bdbb --- /dev/null +++ b/pkg/metrics/metrics.go @@ -0,0 +1,23 @@ +package metrics + +import ( + "github.com/prometheus/client_golang/prometheus" + "github.com/prometheus/client_golang/prometheus/promauto" +) + +var ( + FailedLogins = promauto.NewCounter(prometheus.CounterOpts{ + Name: "vpnweb_failed_logins_total", + Help: "The total number of failed logins", + }) + + SuccessfulLogins = promauto.NewCounter(prometheus.CounterOpts{ + Name: "vpnweb_successful_logins_total", + Help: "The total number of processed events", + }) + + DownloadedCerts = promauto.NewCounter(prometheus.CounterOpts{ + Name: "vpnweb_downloaded_certs_total", + Help: "The total number of downloaded certs", + }) +) |