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