如何在Java/Spring上使用Prometeus创建自定义度量?

如何在Java/Spring上使用Prometeus创建自定义度量?,java,spring,spring-boot,prometheus,Java,Spring,Spring Boot,Prometheus,我在类中有这样的方法:我有许多事件类和每个类的许多处理程序。我只想要普罗米修斯的度量,在那里我可以看到: 类的名称(或某些自定义名称) 事件Id 名字叫o public class UpdateItemHandler implements EventHandler<UpdateItem> { @Autowired .... public void handle(UpdateItem event) { log.info("Event item updat

我在类中有这样的方法:我有许多事件类和每个类的许多处理程序。我只想要普罗米修斯的度量,在那里我可以看到:

  • 类的名称(或某些自定义名称)
  • 事件Id
  • 名字叫o

    public class UpdateItemHandler implements EventHandler<UpdateItem> {
      @Autowired
      ....
    
      public void handle(UpdateItem event) {
        log.info("Event item update {}",event.id)
     }
    }
    
    public class UpdateItemHandler implements EventHandler<UpdateUser> {
      @Autowired
      ....
    
      public void handle(UpdateUser event) {
        log.info("Event user update {}",event.id)
     }
    }
    .....
    
    public类UpdateItemHandler实现EventHandler{
    @自动连线
    ....
    公共无效句柄(UpdateItem事件){
    log.info(“事件项更新{}”,Event.id)
    }
    }
    公共类UpdateItemHandler实现EventHandler{
    @自动连线
    ....
    公共无效句柄(UpdateUser事件){
    log.info(“事件用户更新{}”,Event.id)
    }
    }
    .....
    
    处理不同事件的etc类