metrics

package
v1.17.0 Latest Latest
Warning

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

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

Documentation

Index

Constants

View Source
const (
	L4ilbLatencyMetricName   = "l4_ilb_sync_duration_seconds"
	L4ilbErrorMetricName     = "l4_ilb_sync_error_count"
	L4netlbLatencyMetricName = "l4_netlb_sync_duration_seconds"
	L4netlbErrorMetricName   = "l4_netlb_sync_error_count"
)

Variables

This section is empty.

Functions

func PublishILBSyncMetrics

func PublishILBSyncMetrics(success bool, syncType, gceResource, errType string, startTime time.Time)

PublishL4ILBSyncMetrics exports metrics related to the L4 ILB sync.

func PublishL4FailedHealthCheckCount added in v1.17.0

func PublishL4FailedHealthCheckCount(controllerName string)

PublishL4FailedHealthCheckCount observers failed healt check from controller.

func PublishL4NetLBSyncError added in v1.17.0

func PublishL4NetLBSyncError(syncType, gceResource, errType string, startTime time.Time)

PublishL4NetLBSyncError exports latency and error count metrics for L4 NetLB after error sync.

func PublishL4NetLBSyncSuccess added in v1.17.0

func PublishL4NetLBSyncSuccess(syncType string, startTime time.Time)

PublishL4NetLBSyncSuccess exports latency metrics for L4 NetLB service after successful sync.

Types

This section is empty.

Jump to

Keyboard shortcuts

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