pomerium/internal/telemetry/util.go
2020-05-29 15:16:22 -04:00

15 lines
348 B
Go

package telemetry
// ServiceName turns a pomerium service option into the appropriate external label for telemetry purposes
//
// Ex:
// service 'all' -> 'pomerium'
// service 'proxy' -> 'pomerium-proxy'
func ServiceName(service string) string {
switch service {
case "all", "":
return "pomerium"
default:
return "pomerium-" + service
}
}