diff options
author | Jaime Martinez <jmartinez@gitlab.com> | 2020-06-03 10:01:46 +0300 |
---|---|---|
committer | Jaime Martinez <jmartinez@gitlab.com> | 2020-06-03 10:13:35 +0300 |
commit | 4eedf5c25e17698d03cd71960040f155f51672c9 (patch) | |
tree | f91722da8237d111437d42e73ca3c1ca1e3d4f05 /metrics | |
parent | 193b911922d389ab2a8145d1fda190faecc13704 (diff) |
Add file size metric for disk serving
Diffstat (limited to 'metrics')
-rw-r--r-- | metrics/metrics.go | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/metrics/metrics.go b/metrics/metrics.go index bb14de04..1950eb77 100644 --- a/metrics/metrics.go +++ b/metrics/metrics.go @@ -76,6 +76,12 @@ var ( Name: "gitlab_pages_domains_source_api_call_duration", Help: "The time (in seconds) it takes to get a response from the GitLab domains API", }, []string{"status_code"}) + + // ServingFileSize metric for file size serving. serving_types: disk and object_storage + ServingFileSize = prometheus.NewGaugeVec(prometheus.GaugeOpts{ + Name: "gitlab_pages_serving_file_size", + Help: "The size in bytes for each file that has been served", + }, []string{"serving_type", "content_type"}) ) // MustRegister collectors with the Prometheus client @@ -93,5 +99,6 @@ func MustRegister() { DomainsSourceFailures, ServerlessRequests, ServerlessLatency, + ServingFileSize, ) } |