Documentation ¶
Index ¶
- func IsGKEComponentVersionAvailable() bool
- type MetricsManager
- func (mm *MetricsManager) EmitGKEComponentVersion() error
- func (mm *MetricsManager) GetRegistry() metrics.KubeRegistry
- func (mm *MetricsManager) InitializeHttpHandler(address, path string)
- func (mm *MetricsManager) RecordOperationMetrics(opErr error, methodName string, filestoreMode string, opDuration time.Duration)
- type Server
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func IsGKEComponentVersionAvailable ¶
func IsGKEComponentVersionAvailable() bool
Types ¶
type MetricsManager ¶ added in v1.2.0
type MetricsManager struct {
// contains filtered or unexported fields
}
func NewMetricsManager ¶
func NewMetricsManager() *MetricsManager
func (*MetricsManager) EmitGKEComponentVersion ¶ added in v1.2.0
func (mm *MetricsManager) EmitGKEComponentVersion() error
func (*MetricsManager) GetRegistry ¶ added in v1.2.0
func (mm *MetricsManager) GetRegistry() metrics.KubeRegistry
func (*MetricsManager) InitializeHttpHandler ¶ added in v1.2.0
func (mm *MetricsManager) InitializeHttpHandler(address, path string)
InitializeHttpHandler sets up a server and creates a handler for metrics.
func (*MetricsManager) RecordOperationMetrics ¶ added in v1.2.0
Click to show internal directories.
Click to hide internal directories.