telemetry

package
v0.0.0-...-cfb3faf Latest Latest
Warning

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

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

Documentation

Overview

Package telemetry codifies the Rook telemetry spec used to record Rook information for Ceph telemetry. See: https://docs.ceph.com/en/latest/mgr/telemetry/

Index

Constants

View Source
const (
	RookVersionKey             = "rook/version"
	K8sVersionKey              = "rook/kubernetes/version"
	CSIVersionKey              = "rook/csi/version"
	MonMaxIDKey                = "rook/cluster/mon/max-id"
	MonCountKey                = "rook/cluster/mon/count"
	MonAllowMultiplePerNodeKey = "rook/cluster/mon/allow-multiple-per-node"
	MonPVCEnabledKey           = "rook/cluster/mon/pvc/enabled"
	MonStretchEnabledKey       = "rook/cluster/mon/stretch/enabled"
	DeviceSetTotalKey          = "rook/cluster/storage/device-set/count/total"
	DeviceSetPortableKey       = "rook/cluster/storage/device-set/count/portable"
	DeviceSetNonPortableKey    = "rook/cluster/storage/device-set/count/non-portable"
	NetworkProviderKey         = "rook/cluster/network/provider"
	ExternalModeEnabledKey     = "rook/cluster/external-mode"
	K8sNodeCount               = "rook/node/count/kubernetes-total"
	CephNodeCount              = "rook/node/count/with-ceph-daemons"
	RBDNodeCount               = "rook/node/count/with-csi-rbd-plugin"
	CephFSNodeCount            = "rook/node/count/with-csi-cephfs-plugin"
	NFSNodeCount               = "rook/node/count/with-csi-nfs-plugin"
)

Variables

View Source
var CSIVersion string

Functions

func ReportKeyValue

func ReportKeyValue(context *clusterd.Context, clusterInfo *client.ClusterInfo, key, value string)

Types

This section is empty.

Jump to

Keyboard shortcuts

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