Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type MetricsAdapter ¶
type MetricsAdapter interface { // ConfigureContainer configures a container to monitor the metrics of Vertex. ConfigureContainer(uuid uuid.UUID) error // RegisterMetrics registers the metrics that can be monitored. RegisterMetrics(metrics []types.Metric) Set(metricID string, value interface{}, labels ...string) Inc(metricID string, labels ...string) Dec(metricID string, labels ...string) }
type MetricsHandler ¶
type MetricsService ¶
type MetricsService interface { GetMetrics() []types.Metric ConfigureVisualizer(inst *containerstypes.Container) error InstallVisualizer(ctx context.Context, visualizer string) error ConfigureCollector(inst *containerstypes.Container) error InstallCollector(ctx context.Context, collector string) error }
Click to show internal directories.
Click to hide internal directories.