Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func StartDebugServer ¶
Types ¶
type MetricsProvider ¶
type MetricsProvider struct {
// contains filtered or unexported fields
}
func NewMetricsProvider ¶
func NewMetricsProvider(logger lager.Logger, backingStoresPath, depotPath string) *MetricsProvider
func (*MetricsProvider) BackingStores ¶
func (m *MetricsProvider) BackingStores() int
func (*MetricsProvider) DepotDirs ¶
func (m *MetricsProvider) DepotDirs() int
func (*MetricsProvider) LoopDevices ¶
func (m *MetricsProvider) LoopDevices() int
func (*MetricsProvider) NumCPU ¶
func (m *MetricsProvider) NumCPU() int
func (*MetricsProvider) NumGoroutine ¶
func (m *MetricsProvider) NumGoroutine() int
type PeriodicMetronNotifier ¶
type PeriodicMetronNotifier struct { Interval time.Duration Logger lager.Logger Clock clock.Clock // contains filtered or unexported fields }
func (PeriodicMetronNotifier) Start ¶
func (notifier PeriodicMetronNotifier) Start()
func (PeriodicMetronNotifier) Stop ¶
func (notifier PeriodicMetronNotifier) Stop()
Click to show internal directories.
Click to hide internal directories.