Skip to content

Commit eb29f70

Browse files
msukruthjkohen
authored andcommitted
Add host label to Proxy and Devapp monitored resources (#215)
1 parent 30fc3d0 commit eb29f70

File tree

2 files changed

+6
-0
lines changed

2 files changed

+6
-0
lines changed

retrieval/resource_map.go

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -99,6 +99,7 @@ var DevappResourceMap = ResourceMap{
9999
"__meta_kubernetes_pod_label_org": constValue("org"),
100100
"__meta_kubernetes_pod_label_env": constValue("env"),
101101
"api_product_name": constValue("api_product_name"),
102+
"__meta_kubernetes_pod_name": constValue("host"),
102103
},
103104
}
104105

@@ -112,6 +113,7 @@ var ProxyResourceMap = ResourceMap{
112113
"__meta_kubernetes_pod_label_env": constValue("env"),
113114
"proxy_name": constValue("proxy_name"),
114115
"revision": constValue("revision"),
116+
"__meta_kubernetes_pod_name": constValue("host"),
115117
},
116118
}
117119

retrieval/resource_map_test.go

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -138,6 +138,7 @@ func TestTranslateDevapp(t *testing.T) {
138138
{KubernetesLocationLabel, "us-central1-a"},
139139
{"__meta_kubernetes_pod_label_org", "my-org"},
140140
{"__meta_kubernetes_pod_label_env", "my-env"},
141+
{"__meta_kubernetes_pod_name", "my-pod"},
141142
}
142143
metricLabels := labels.Labels{
143144
{"api_product_name", "my-name"},
@@ -149,6 +150,7 @@ func TestTranslateDevapp(t *testing.T) {
149150
"org": "my-org",
150151
"env": "my-env",
151152
"api_product_name": "my-name",
153+
"host": "my-pod",
152154
}
153155
expectedFinalLabels := labels.Labels{
154156
{"extra_label", "my-label"},
@@ -172,6 +174,7 @@ func TestTranslateProxy(t *testing.T) {
172174
{KubernetesLocationLabel, "us-central1-a"},
173175
{"__meta_kubernetes_pod_label_org", "my-org"},
174176
{"__meta_kubernetes_pod_label_env", "my-env"},
177+
{"__meta_kubernetes_pod_name", "my-pod"},
175178
}
176179
metricLabels := labels.Labels{
177180
{"proxy_name", "my-name"},
@@ -185,6 +188,7 @@ func TestTranslateProxy(t *testing.T) {
185188
"env": "my-env",
186189
"proxy_name": "my-name",
187190
"revision": "my-revision",
191+
"host": "my-pod",
188192
}
189193
expectedFinalLabels := labels.Labels{
190194
{"extra_label", "my-label"},

0 commit comments

Comments
 (0)