Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CheckAndIncrementMetrics ¶
func CheckAndIncrementMetrics(stickerMetric utils.StickerizationMetric, stickerCounters *StickerizationCounters)
func NewRegistry ¶
func NewRegistry() *prometheus.Registry
Types ¶
type MetricConsumer ¶
type MetricConsumer struct { Counters StickerizationCounters Registry *prometheus.Registry }
func Initialize ¶
func Initialize(registry *prometheus.Registry, counters StickerizationCounters) MetricConsumer
type StickerizationCounters ¶
type StickerizationCounters struct { GroupMessagesCounter prometheus.Counter PrivateMessagesCounter prometheus.Counter ImageCounter prometheus.Counter VideoCounter prometheus.Counter InvalidMediaCounter prometheus.Counter CountryCounter *prometheus.CounterVec ValidCounter prometheus.Counter InvalidCounter prometheus.Counter }
func NewCounters ¶
func NewCounters() StickerizationCounters
Click to show internal directories.
Click to hide internal directories.