mirror of
https://github.com/binwiederhier/ntfy.git
synced 2025-04-05 06:07:34 +03:00
Metrics, tests
This commit is contained in:
parent
fa2c09316c
commit
113b7c8a08
4 changed files with 126 additions and 27 deletions
|
@ -15,6 +15,10 @@ var (
|
|||
metricEmailsPublishedFailure prometheus.Counter
|
||||
metricEmailsReceivedSuccess prometheus.Counter
|
||||
metricEmailsReceivedFailure prometheus.Counter
|
||||
metricSMSSentSuccess prometheus.Counter
|
||||
metricSMSSentFailure prometheus.Counter
|
||||
metricCallsMadeSuccess prometheus.Counter
|
||||
metricCallsMadeFailure prometheus.Counter
|
||||
metricUnifiedPushPublishedSuccess prometheus.Counter
|
||||
metricMatrixPublishedSuccess prometheus.Counter
|
||||
metricMatrixPublishedFailure prometheus.Counter
|
||||
|
@ -57,6 +61,18 @@ func initMetrics() {
|
|||
metricEmailsReceivedFailure = prometheus.NewCounter(prometheus.CounterOpts{
|
||||
Name: "ntfy_emails_received_failure",
|
||||
})
|
||||
metricSMSSentSuccess = prometheus.NewCounter(prometheus.CounterOpts{
|
||||
Name: "ntfy_sms_sent_success",
|
||||
})
|
||||
metricSMSSentFailure = prometheus.NewCounter(prometheus.CounterOpts{
|
||||
Name: "ntfy_sms_sent_failure",
|
||||
})
|
||||
metricCallsMadeSuccess = prometheus.NewCounter(prometheus.CounterOpts{
|
||||
Name: "ntfy_calls_made_success",
|
||||
})
|
||||
metricCallsMadeFailure = prometheus.NewCounter(prometheus.CounterOpts{
|
||||
Name: "ntfy_calls_made_failure",
|
||||
})
|
||||
metricUnifiedPushPublishedSuccess = prometheus.NewCounter(prometheus.CounterOpts{
|
||||
Name: "ntfy_unifiedpush_published_success",
|
||||
})
|
||||
|
@ -95,6 +111,10 @@ func initMetrics() {
|
|||
metricEmailsPublishedFailure,
|
||||
metricEmailsReceivedSuccess,
|
||||
metricEmailsReceivedFailure,
|
||||
metricSMSSentSuccess,
|
||||
metricSMSSentFailure,
|
||||
metricCallsMadeSuccess,
|
||||
metricCallsMadeFailure,
|
||||
metricUnifiedPushPublishedSuccess,
|
||||
metricMatrixPublishedSuccess,
|
||||
metricMatrixPublishedFailure,
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue