metrics

package
v0.2.6 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 30, 2026 License: Apache-2.0 Imports: 5 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func RecordCreate

func RecordCreate(profile string, d time.Duration, result string)

func RecordGitHubAPI

func RecordGitHubAPI(operation, result string, d time.Duration)

func RecordHTTPRequest

func RecordHTTPRequest(method, route string, status int, d time.Duration)

func RecordRunnerCleanup

func RecordRunnerCleanup(profile, result string)

func RecordRunnerRegistered

func RecordRunnerRegistered(profile, result string)

func RecordRunnerRequest

func RecordRunnerRequest(repository, profile, source, result string)

func RecordStop

func RecordStop(profile string, d time.Duration, result string)

func RecordWorkflowCompleted

func RecordWorkflowCompleted(repository, workflow, job, profile, conclusion string)

func RecordWorkflowFailure

func RecordWorkflowFailure(repository, workflow, job, profile, failedStep, exitCode string)

func RecordWorkflowQueueDuration

func RecordWorkflowQueueDuration(repository, workflow, job, profile string, d time.Duration)

func RecordWorkflowQueued

func RecordWorkflowQueued(repository, workflow, job, profile string)

func RecordWorkflowRunDuration

func RecordWorkflowRunDuration(repository, workflow, job, profile, conclusion string, d time.Duration)

func RecordWorkflowStarted

func RecordWorkflowStarted(repository, workflow, job, profile string)

func Refresh

func Refresh(profiles []state.RunnerProfile, states []state.RunnerState)

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL