- Use constants for semantic names. As a bonus it gives documentation
about the metric.
- Use a random UUID for the service name. It has to be unique for a
given service name and namespace.
- Use process type as service name.
- Add service version.
Do not set anything regarding the environment (edge / stage / prod) or
shard name as these will be available as k8s labels anyway.