Skip to content

Commit 2a30b5a

Browse files
authored
Add locality label (#61)
* add locality label * update call
1 parent 9068810 commit 2a30b5a

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

pkg/metrics.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ type BlobcacheMetrics struct {
1616
MemCacheUsagePct *metrics.Histogram
1717
}
1818

19-
func initMetrics(ctx context.Context, config BlobCacheMetricsConfig, currentHost *BlobCacheHost) BlobcacheMetrics {
19+
func initMetrics(ctx context.Context, config BlobCacheMetricsConfig, currentHost *BlobCacheHost, locality string) BlobcacheMetrics {
2020
username := config.Username
2121
password := config.Password
2222
credentials := base64.StdEncoding.EncodeToString([]byte(username + ":" + password))
@@ -25,7 +25,7 @@ func initMetrics(ctx context.Context, config BlobCacheMetricsConfig, currentHost
2525
Headers: []string{
2626
fmt.Sprintf("Authorization: Basic %s", credentials),
2727
},
28-
ExtraLabels: "host=\"" + currentHost.HostId + "\"",
28+
ExtraLabels: "host=\"" + currentHost.HostId + "\",locality=\"" + locality + "\"",
2929
}
3030

3131
pushURL := config.URL

pkg/storage.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@ func NewContentAddressableStorage(ctx context.Context, currentHost *BlobCacheHos
4949
locality: locality,
5050
diskCacheDir: config.Server.DiskCacheDir,
5151
mu: sync.Mutex{},
52-
metrics: initMetrics(ctx, config.Metrics, currentHost),
52+
metrics: initMetrics(ctx, config.Metrics, currentHost, locality),
5353
}
5454

5555
Logger.Infof("Disk cache directory located at: '%s'", cas.diskCacheDir)

0 commit comments

Comments
 (0)