prommetrics

package
v2.10.0-rc0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 12, 2024 License: MIT Imports: 2 Imported by: 0

Documentation

Index

Constants

View Source
const AutomationLogTriggerNamespace = "automation_log_trigger"

AutomationNamespace is the namespace for all Automation related metrics

Variables

View Source
var (
	AutomationLogsInLogBuffer = promauto.NewGauge(prometheus.GaugeOpts{
		Namespace: AutomationLogTriggerNamespace,
		Name:      "num_logs_in_log_buffer",
		Help:      "The total number of logs currently being stored in the log buffer",
	})
	AutomationRecovererMissedLogs = promauto.NewCounter(prometheus.CounterOpts{
		Namespace: AutomationLogTriggerNamespace,
		Name:      "num_recoverer_missed_logs",
		Help:      "How many valid log triggers were identified as being missed by the recoverer",
	})
	AutomationRecovererPendingPayloads = promauto.NewGauge(prometheus.GaugeOpts{
		Namespace: AutomationLogTriggerNamespace,
		Name:      "num_recoverer_pending_payloads",
		Help:      "How many log trigger payloads are currently pending in the recoverer",
	})
	AutomationActiveUpkeeps = promauto.NewGauge(prometheus.GaugeOpts{
		Namespace: AutomationLogTriggerNamespace,
		Name:      "num_active_upkeeps",
		Help:      "How many log trigger upkeeps are currently active",
	})
	AutomationLogProviderLatestBlock = promauto.NewGauge(prometheus.GaugeOpts{
		Namespace: AutomationLogTriggerNamespace,
		Name:      "log_provider_latest_block",
		Help:      "The latest block number the log provider has seen",
	})
)

Automation metrics

Functions

This section is empty.

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL