telemetry

package
v0.0.0-...-a5a9a89 Latest Latest
Warning

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

Go to latest
Published: May 20, 2026 License: Apache-2.0 Imports: 2 Imported by: 0

Documentation

Overview

Package telemetry defines the telemetry for the Workloadmeta component.

Index

Constants

This section is empty.

Variables

View Source
var (
	// StatusSuccess is the value for the "status" tag that represents a successful operation
	StatusSuccess = "success"
	// StatusError is the value for the "status" tag that represents an error
	StatusError = "error"
)
View Source
var (
	// StoredEntities tracks how many entities are stored in the workloadmeta store.
	StoredEntities telemetry.Gauge
	// Subscribers tracks the number of subscribers.
	Subscribers telemetry.Gauge
	// EventsReceived tracks the number of events received.
	EventsReceived telemetry.Counter
	// PullErrors tracks the number of errors that the workloadmeta received
	// when pulling from the collectors.
	PullErrors telemetry.Counter
	// PullDuration measures the time that it takes to pull from the
	// workloadmeta collectors.
	PullDuration telemetry.Histogram
	// NotificationsSent tracks the number of notifications sent from the
	// workloadmeta store to its subscribers. Note that each notification can
	// include multiple events.
	NotificationsSent telemetry.Counter
	// RemoteClientErrors tracks the number of errors on the remote workloadmeta
	// client while receiving events.
	RemoteClientErrors telemetry.Counter
	// RemoteServerErrors track the number of errors on the remote workloadmeta
	// server while streaming events.
	RemoteServerErrors telemetry.Counter
	// PendingEventBundles tracks the current number of event bundles pending to
	// be handled by workloadmeta.
	PendingEventBundles telemetry.Gauge
)

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