Documentation ¶
Overview ¶
Package sapservice is responsible for collecting metrics for SAP service statuses using systemctl is-* cmd.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type InstanceProperties ¶
type InstanceProperties struct { Config *cnfpb.Configuration Client cloudmonitoring.TimeSeriesCreator Execute commandlineexecutor.Execute ExitCode commandlineexecutor.ExitCode }
InstanceProperties has the necessary context for Metrics collection. InstanceProperties implements the Collector interface for sapservice.
func (*InstanceProperties) Collect ¶
func (p *InstanceProperties) Collect(ctx context.Context) []*mrpb.TimeSeries
Collect is an implementation of Collector interface from processmetrics responsible for collecting sap service statuses metric.
Click to show internal directories.
Click to hide internal directories.