Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type PrometheusServer ¶
type PrometheusServer struct {
SpoolFilesOnDisk prometheus.Gauge
SpoolFilesInQueue prometheus.Gauge
SpoolFilesParsedDuration prometheus.Counter
SpoolFilesParsed prometheus.Counter
SpoolFilesLines prometheus.Counter
BytesSend *prometheus.CounterVec
SendDuration *prometheus.CounterVec
// contains filtered or unexported fields
}
PrometheusServer stores all prometheus metrics
func GetPrometheusServer ¶
func GetPrometheusServer() PrometheusServer
GetPrometheusServer returns the single Prometheusserver
func NewPrometheusServer ¶
func NewPrometheusServer(address string) PrometheusServer
NewPrometheusServer creates a new PrometheusServer
func (PrometheusServer) WatchResultQueueLength ¶
func (s PrometheusServer) WatchResultQueueLength(channels collector.ResultQueues)
WatchResultQueueLength continually monitors the global queue
Click to show internal directories.
Click to hide internal directories.