我有在openshift中运行的springboot和非springboot(Eclipse Microprofile)Rest API。两者都有服务endpoint端口9443
SpringBoot度量路径-/actuator/Prometheus Eclipse micro profile度量路径/度量
Eclipse微配置文件抓取配置
- job_name: 'microprofile-metric'
scrape_interval: 1m
metrics_path: /metrics
scheme: https
bearer_token_file: /var/run/secrets/kubernetes.io/serviceaccount/token
tls_config:
ca_file: /var/run/secrets/kubernetes.io/serviceaccount/ca.crt
insecure_skip_verify: true
kubernetes_sd_configs:
- role: endpoints
Spring靴刮擦配置
- job_name: 'springboot-metric'
scrape_interval: 1m
metrics_path: /actuator/prometheus
scheme: https
bearer_token_file: /var/run/secrets/kubernetes.io/serviceaccount/token
tls_config:
ca_file: /var/run/secrets/kubernetes.io/serviceaccount/ca.crt
insecure_skip_verify: true
kubernetes_sd_configs:
- role: endpoints
由于MP指标在springboot应用程序中不可用,因此在应用程序日志中看到未找到endpoint(/metircs)的警告,微配置文件应用程序也是如此-未找到 /actuator/prometheusendpoint。
如何配置proemtheus刮痧?
谢谢拉吉
偶然发现了这里和这里的堆栈溢出答案,并学到了一些新的东西,我们可以为Spring靴执行器设置自定义路径。
设置这些
management.endpoints.web.base-path=/
management.endpoints.web.path-mapping.prometheus=metrics
维奥拉,问题解决了。
对Stackovrlfow的维护者、贡献者,当然还有用户,你们所有人都让我开心。
我有教育问题: 存在具有windows server 2003(AD)的虚拟机,其中包含用户及其密码。已建立与机器的连接(ip:192.168.56.101:389)。 Web应用程序的目的是使用户能够在AD中更改他的密码。 问题:无法配置到windws server 2003的连接。 我从这个教程开始https://spring.io/guides/gs/authenticating-ldap/
<dependencyManagement> <dependencies> <dependency> <!--Import dependency management from SpringBoot--> <groupId>org.springframework.boot</groupId>
null 非常感谢你的帮助
我尝试将springboot应用程序配置为每天登录一个文件,因此我将logback.xml配置为: 所以当我尝试运行我的应用程序时,我得到了这个错误:
本文向大家介绍SpringBoot之Java配置的实现,包括了SpringBoot之Java配置的实现的使用技巧和注意事项,需要的朋友参考一下 Java配置也是Spring4.0推荐的配置方式,完全可以取代XML的配置方式,也是SpringBoot推荐的方式。 Java配置是通过@Configuation和@Bean来实现的: 1、@Configuation注解,说明此类是配置类,相当于Spr
本文向大家介绍详解SpringBoot Schedule配置,包括了详解SpringBoot Schedule配置的使用技巧和注意事项,需要的朋友参考一下 1. 定时任务实现方式 定时任务实现方式: Java自带的java.util.Timer类,这个类允许你调度一个java.util.TimerTask任务。使用这种方式可以让你的程序按照某一个频度执行,但不能在指定时间运行。一般用的较少,这篇文