Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var AcdGetResourceCounter = promauto.NewCounterVec(prometheus.CounterOpts{ Name: "acd_get_resource_counter", }, []string{"appId", "envId", "acdAppName"})
View Source
var AppListingDuration = promauto.NewHistogramVec(prometheus.HistogramOpts{ Name: "app_listing_duration_seconds", Help: "Duration of App Listing process", }, []string{"MethodName", "AppType"})
View Source
var BuildDuration = promauto.NewHistogramVec(prometheus.HistogramOpts{ Name: "build_duration_seconds", Help: "Duration of Build process", Buckets: prometheus.LinearBuckets(20, 20, 5), }, []string{"pipelineName", "appName"})
View Source
var CacheDownloadDuration = promauto.NewHistogramVec(prometheus.HistogramOpts{ Name: "cache_download_duration_seconds", Help: "Duration of Cache Download process", Buckets: prometheus.LinearBuckets(20, 20, 5), }, []string{"pipelineName", "appName"})
View Source
var CacheUploadDuration = promauto.NewHistogramVec(prometheus.HistogramOpts{ Name: "cache_upload_duration_seconds", Help: "Duration of Cache Upload process", Buckets: prometheus.LinearBuckets(20, 20, 5), }, []string{"pipelineName", "appName"})
View Source
var CdDuration = promauto.NewHistogramVec(prometheus.HistogramOpts{ Name: "cd_duration_seconds", Help: "Duration of CD process", }, []string{"appName", "status", "envName", "deploymentType"})
View Source
var CdTriggerCounter = promauto.NewCounterVec(prometheus.CounterOpts{ Name: "cd_trigger_counter", }, []string{"appName", "envName"})
View Source
var CiDuration = promauto.NewHistogramVec(prometheus.HistogramOpts{ Name: "ci_duration_seconds", Help: "Duration of CI process", Buckets: prometheus.LinearBuckets(20, 20, 5), }, []string{"pipelineName", "appName"})
View Source
var CiTriggerCounter = promauto.NewCounterVec(prometheus.CounterOpts{ Name: "ci_trigger_counter", }, []string{"appName", "pipelineName"})
View Source
var DeploymentStatusCronDuration = promauto.NewHistogramVec(prometheus.HistogramOpts{ Name: "deployment_status_cron_process_time", }, []string{"cronName"})
View Source
var GitOpsDuration = promauto.NewHistogramVec(prometheus.HistogramOpts{ Name: "git_ops_duration_seconds", Help: "Duration of GitOps", }, []string{"operationName", "methodName", "status"})
View Source
var PgQueryDuration = promauto.NewHistogramVec(prometheus.HistogramOpts{ Name: "pg_query_duration_seconds", Help: "Duration of PG queries", }, []string{"label"})
View Source
var PostCiDuration = promauto.NewHistogramVec(prometheus.HistogramOpts{ Name: "post_ci_duration_seconds", Help: "Duration of Post CI process", Buckets: prometheus.LinearBuckets(20, 20, 5), }, []string{"pipelineName", "appName"})
View Source
var PreCiDuration = promauto.NewHistogramVec(prometheus.HistogramOpts{ Name: "pre_ci_duration_seconds", Help: "Duration of Pre CI process", Buckets: prometheus.LinearBuckets(20, 20, 5), }, []string{"pipelineName", "appName"})
Functions ¶
func NewDelegator ¶ added in v0.6.23
func NewDelegator(w http.ResponseWriter, observeWriteHeaderFunc func(int)) delegator
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.