Documentation ¶
Index ¶
- type Metrics
- func (m *Metrics) OpenConnections(in float64)
- func (m *Metrics) OpenConnectionsDec()
- func (m *Metrics) OpenConnectionsInc()
- func (m *Metrics) PrivateConnections(in float64)
- func (m *Metrics) PrivateConnectionsDec()
- func (m *Metrics) PrivateConnectionsInc()
- func (m *Metrics) SubscribedChannels(in float64)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Metrics ¶
type Metrics struct {
// contains filtered or unexported fields
}
Metrics represents application metrics. It is responsible to manages the application metrics and registers them in prometheus.
func NewMetrics ¶
func NewMetrics() *Metrics
func (*Metrics) OpenConnections ¶
func (*Metrics) OpenConnectionsDec ¶
func (m *Metrics) OpenConnectionsDec()
OpenConnectionsDec decreases the total number of open connections.
func (*Metrics) OpenConnectionsInc ¶
func (m *Metrics) OpenConnectionsInc()
OpenConnectionsInc increases the total number of open connections.
func (*Metrics) PrivateConnections ¶
func (*Metrics) PrivateConnectionsDec ¶
func (m *Metrics) PrivateConnectionsDec()
PrivateConnectionsDec decreases the total number of private connections.
func (*Metrics) PrivateConnectionsInc ¶
func (m *Metrics) PrivateConnectionsInc()
PrivateConnectionsInc increases the total number of private connections.
func (*Metrics) SubscribedChannels ¶
Click to show internal directories.
Click to hide internal directories.