prometheus对接注意事项

使用prometheus监控时,被监控服务的度量http资源路径开启状态,

metrics_path: | default = /metrics

被监控服务不能对该路径有如所限制,如登录拦截等。
另外prometheus端点返回mediaType为text/plain,所以被监控服务应该有该消息转换器注册,如:

@Configuration
public class ApplicationConfiguration implements WebMvcConfigurer {

    @Override
    public void configureMessageConverters(List<HttpMessageConverter<?>> converters) {
        StringHttpMessageConverter converter = new StringHttpMessageConverter();
        converter.setSupportedMediaTypes(Arrays.asList(MediaType.TEXT_PLAIN));
        converters.add(converter);
    }

}```

你可能感兴趣的:(学习)