metrics

package
v1.15.2 Latest Latest
Warning

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

Go to latest
Published: Jun 21, 2024 License: Apache-2.0 Imports: 3 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	OpsAppliedToGroupProcessed = metrics.NewCounter(&metrics.CounterOpts{
		Namespace:      metricNamespaceAntrea,
		Subsystem:      metricSubsystemController,
		Name:           "applied_to_group_processed",
		Help:           "The total number of applied-to-group processed",
		StabilityLevel: metrics.STABLE,
	})
	OpsAddressGroupProcessed = metrics.NewCounter(&metrics.CounterOpts{
		Namespace:      metricNamespaceAntrea,
		Subsystem:      metricSubsystemController,
		Name:           "address_group_processed",
		Help:           "The total number of address-group processed ",
		StabilityLevel: metrics.STABLE,
	})
	OpsInternalNetworkPolicyProcessed = metrics.NewCounter(&metrics.CounterOpts{
		Namespace:      metricNamespaceAntrea,
		Subsystem:      metricSubsystemController,
		Name:           "network_policy_processed",
		Help:           "The total number of internal-networkpolicy processed",
		StabilityLevel: metrics.STABLE,
	})
	DurationAppliedToGroupSyncing = metrics.NewHistogram(&metrics.HistogramOpts{
		Namespace:      metricNamespaceAntrea,
		Subsystem:      metricSubsystemController,
		Name:           "applied_to_group_sync_duration_milliseconds",
		Help:           "The duration of syncing applied-to-group",
		StabilityLevel: metrics.ALPHA,
	})
	DurationAddressGroupSyncing = metrics.NewHistogram(&metrics.HistogramOpts{
		Namespace:      metricNamespaceAntrea,
		Subsystem:      metricSubsystemController,
		Name:           "address_group_sync_duration_milliseconds",
		Help:           "The duration of syncing address-group",
		StabilityLevel: metrics.ALPHA,
	})
	DurationInternalNetworkPolicySyncing = metrics.NewHistogram(&metrics.HistogramOpts{
		Namespace:      metricNamespaceAntrea,
		Subsystem:      metricSubsystemController,
		Name:           "network_policy_sync_duration_milliseconds",
		Help:           "The duration of syncing internal-networkpolicy",
		StabilityLevel: metrics.ALPHA,
	})
	LengthAppliedToGroupQueue = metrics.NewGauge(&metrics.GaugeOpts{
		Namespace:      metricNamespaceAntrea,
		Subsystem:      metricSubsystemController,
		Name:           "length_applied_to_group_queue",
		Help:           "The length of AppliedToGroupQueue",
		StabilityLevel: metrics.STABLE,
	})
	LengthAddressGroupQueue = metrics.NewGauge(&metrics.GaugeOpts{
		Namespace:      metricNamespaceAntrea,
		Subsystem:      metricSubsystemController,
		Name:           "length_address_group_queue",
		Help:           "The length of AddressGroupQueue",
		StabilityLevel: metrics.STABLE,
	})
	LengthInternalNetworkPolicyQueue = metrics.NewGauge(&metrics.GaugeOpts{
		Namespace:      metricNamespaceAntrea,
		Subsystem:      metricSubsystemController,
		Name:           "length_network_policy_queue",
		Help:           "The length of InternalNetworkPolicyQueue",
		StabilityLevel: metrics.STABLE,
	})
	AntreaNetworkPolicyStatusUpdates = metrics.NewCounter(&metrics.CounterOpts{
		Namespace:      metricNamespaceAntrea,
		Subsystem:      metricSubsystemController,
		Name:           "annp_status_updates",
		Help:           "The total number of actual status updates performed for Antrea NetworkPolicy Custom Resources",
		StabilityLevel: metrics.ALPHA,
	})
	AntreaEgressStatusUpdates = metrics.NewCounter(&metrics.CounterOpts{
		Namespace:      metricNamespaceAntrea,
		Subsystem:      metricSubsystemController,
		Name:           "eg_status_updates",
		Help:           "The total number of actual status updates performed for Antrea Egress Custom Resources",
		StabilityLevel: metrics.ALPHA,
	})
	AntreaExternalIPPoolStatusUpdates = metrics.NewCounter(&metrics.CounterOpts{
		Namespace:      metricNamespaceAntrea,
		Subsystem:      metricSubsystemController,
		Name:           "eip_status_updates",
		Help:           "The total number of actual status updates performed for Antrea ExternalIPPool Custom Resources",
		StabilityLevel: metrics.ALPHA,
	})
	AntreaClusterNetworkPolicyStatusUpdates = metrics.NewCounter(&metrics.CounterOpts{
		Namespace:      metricNamespaceAntrea,
		Subsystem:      metricSubsystemController,
		Name:           "acnp_status_updates",
		Help:           "The total number of actual status updates performed for Antrea ClusterNetworkPolicy Custom Resources",
		StabilityLevel: metrics.ALPHA,
	})
)

Functions

func InitializePrometheusMetrics

func InitializePrometheusMetrics()

Initialize Prometheus metrics collection.

Types

This section is empty.

Jump to

Keyboard shortcuts

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