我不熟悉测微计和普罗米修斯,我只使用dropwizards的指标。这让我有点困扰,我实际上需要有3个不同的实例来运行以查看指标
使用dropwizard,我可以立即公开聚合指标。
这就是为什么我很好奇是否有可能将Prometheus与我的Spring Boots应用程序一起启动以立即公开很好的聚合数据。到目前为止,我还没有找到任何有用的东西,所以我希望这里的某个人可以帮助我。
欢迎使用微服务。Prometheus是用Go编写的,因此Java将无法启动它,尽管您可以使用TestContainers(用于启动Docker容器的Java库)之类的东西来为您启动Prometheus实例。
如果你不想要Prometheus本身,你可以启动一个SimpleMeter注册表
,或者一个LoggingMeter注册表
,在你的应用程序中做一些轻量级聚合(你可能需要扩展它们才能得到你正在寻找的东西)。
甚至还有一个基于DropWizard的注册表,但我还没有玩过。
我正在尝试使用简单的spring启动应用程序。我在ApplicationContext上启动应用程序时遇到问题。 2017-04-26 11:17:31.101警告14528---[main]s.c.a.AnnotationConfigApplicationContext:上下文初始化期间遇到异常-取消刷新尝试:org。springframework。豆。工厂未满足的PendencyExcepti
我开发了一个Spring启动应用程序,它使用JMS在Activemq中发送和监听消息,但在运行应用程序时,JMS无法在Spring启动时启动 这里是主舱Application.java 配置类:Config.java 侦听器类用于侦听队列:Listener.java Producer类用于从控制器Producer.java向队列发送消息 application.properties pom.xml
我在intellij上启动spring boot应用程序时遇到问题,它失败了,并显示以下消息:与目标VM断开连接,地址:'127.0.0.1:49784',传输:'socket' 过程结束,退出代码为255。以前有人遇到过这种情况吗?
我正在尝试在web应用程序中使用Freemarker进行电子邮件模板制作。 我声明了一个FreeMarkerConfiguration FactoryBean,如下所示: 运行我的JUnit时一切正常,但在我的webapp中运行时,我的bean被Spring启动FreeMarkerAutoConfiguration“覆盖”。 我已尝试: 从我的gradle文件中删除sping-boot-start
我正在尝试直接在STS中调试我的Spring启动应用程序,右键单击项目并调试为Spring启动应用程序。我可以看到我的控制器类中的断点正在被击中,但它没有击中我的服务类中的断点,线程只是运行,有什么想法吗?
我无法用IntelliJ中的ThymileAF启动基于Spring Boot的应用程序。我的项目在maven中,当我从命令行启动它时: java-jarmyproject.war 一切正常。但在IDE中配置run应用程序时,出现以下错误: 这是我的pom.xml: