我希望你有个主意。
我正在使用一个ActiveMQ Artemis Broker,并安装了一个用于prometheus和grafana的度量插件(https://github.com/rh-messaging/artemis-prometheus-metrics-plugin/)。正如说明书所说,我将<app url="metrics" war="metrics.war"/>
添加到bootstrap.xml 中
我们正在与一家供应商合作,该供应商为我们提供Grafana仪表盘,只要我们提供他们可以使用的指标。问题是供应商想要访问度量页面(https://activemq:port/metrics)通过HTTP而不是在bootstrap.xml(<web bind="https://0.0.0.0:port" path="web" keyStorePath=...
(中配置的HTTPS。他们现在要将系统更改为使用HTTPS,付出的代价将不成比例。
是否可以将jetty Web服务器配置为通过HTTPS为控制台等提供服务,并通过HTTP配置URL activemq:port/metrics?
我试图在bootstrap.xml中添加另一个web容器,现在绑定bind="http://0.0.0.0:port/"
并在其中添加度量插件,但web服务器对两个web容器不满意:/
谢谢你的帮助:(
这目前是不可能的。但是,可以对该项目进行增强,以支持bootstrap.xml
中的多个web
实例。捐款总是受欢迎的。