linkerd2/controller
Andrew Seigner 50c323c617
Use canonical k8s names, fix prom labels (#702)
The new statsummary command accepted friendly k8s names, which worked
for k8s queries, but Prometheus requires a specific key.

Modify the statsummary query to map friendly k8s names to canonical k8s
names when constructing the query. Then during the query, map the
canonical k8s name to a specific Prometheus label.

Fixes #695

Signed-off-by: Andrew Seigner <siggy@buoyant.io>
2018-04-06 12:34:54 -07:00
..
api Use canonical k8s names, fix prom labels (#702) 2018-04-06 12:34:54 -07:00
cmd Start implementing conduit stat summary endpoint (#671) 2018-04-05 17:05:06 -07:00
destination Harmonize Prometheus label usage (#690) 2018-04-05 15:09:06 -07:00
gen Start implementing conduit stat summary endpoint (#671) 2018-04-05 17:05:06 -07:00
k8s Add pod-based metric_labels to destinations response (#429) (#654) 2018-04-02 18:36:57 -07:00
script Harmonize Prometheus label usage (#690) 2018-04-05 15:09:06 -07:00
tap Add pod-based metric_labels to destinations response (#429) (#654) 2018-04-02 18:36:57 -07:00
telemetry Add pod-based metric_labels to destinations response (#429) (#654) 2018-04-02 18:36:57 -07:00
util Reuse code for metrics serving in controller (#585) 2018-03-19 10:33:25 -07:00
Dockerfile Use canonical k8s names, fix prom labels (#702) 2018-04-06 12:34:54 -07:00