This is not right. There will be many instances of this class (one for each hystrix command), each initialised only once by Hystrix. From what it looks like here you will be registering the gauge more than once with Prometheus.