Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ( ActionRunnerRuntime = promauto.NewGaugeVec( prometheus.GaugeOpts{ Subsystem: "action_runner", Name: "runtime", Help: "How long has an action runner been up.", }, []string{"label", "instance_id"}, ) RunnerProvisioningErrors = promauto.NewCounterVec( prometheus.CounterOpts{ Subsystem: "action_runner", Name: "provisioning_errors", Help: "Errors managing runners on AWS.", }, []string{"error", "runner_label", "repo"}, ) )
Functions ¶
func UpdateActionRunnersRuntimeMetric ¶
func UpdateActionRunnersRuntimeMetric()
Types ¶
type ProvisioningError ¶
type ProvisioningError int
const ( ErrorBadRequest ProvisioningError = iota ErrorInvalidAuthentication ErrorInvalidPayload ErrorUnknownAction ErrorUnknownRunnerLabel ErrorRunnerCreation ErrorCheckingAvailableRunners )
func (ProvisioningError) String ¶
func (s ProvisioningError) String() string
Click to show internal directories.
Click to hide internal directories.