Documentation
¶
Index ¶
- type Conn
- type Manager
- func (m *Manager) CacheMetrics(metrics []*dto.MetricFamily)
- func (m *Manager) Cleanup()
- func (m *Manager) CollectMetrics(peripheralIDs ...string) (metricsForNode []*dto.MetricFamily, paramsForAgent []map[string]string, ...)
- func (m *Manager) CreateExtensionHandleFunc(extensionName string) (server.ExtensionHandleFunc, server.OutOfBandMsgHandleFunc)
- func (m *Manager) Delete(ids ...string) (result []*aranyagopb.PeripheralStatusMsg)
- func (m *Manager) Ensure(cmd *aranyagopb.PeripheralEnsureCmd) (err error)
- func (m *Manager) GetAllStatuses() []*aranyagopb.PeripheralStatusMsg
- func (m *Manager) GetStatus(peripheralID string) *aranyagopb.PeripheralStatusMsg
- func (m *Manager) Operate(ctx context.Context, peripheralID, operationID string, data []byte) ([][]byte, error)
- func (m *Manager) RetrieveCachedMetrics() interface{}
- type Metric
- type MetricReportKey
- type MetricReportSpec
- type MetricSpec
- type MetricsCache
- type MetricsReporter
- type Peripheral
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.