当前位置: 首页 > 知识库问答 >
问题:

mTLS上的Prometheus-Scrape度量endpoint

穆英飙
2023-03-14

然后,我们在各个地方部署了大量的微服务,但从来没有像普罗米修斯一样的地方。

所有微服务都成功地公开了a/Metricsendpoint,为Prometheus来轮询数据做好了准备。我们已经看到了普罗米修斯格式的数据。

所有微服务必须通过HTTPS、mTLS、相互TLS、双向SSL公开/metricsendpoint。

    scrape_configs:
      - job_name: 'some-job-name'
        metrics_path: /metrics
        static_configs:
          - targets:
            - some-host.com:8080

谢谢!

共有1个答案

范翰海
2023-03-14

您需要在prometheus配置中添加tls配置。您需要为所有微服务指定SAN的证书。因此,SAN将是目标URL的子域。或者,如果固定了,ip或主机名。

现在将证书加载到所有的微服务和普罗米修斯中。这将允许您使用MTLS对HTTPS进行刮擦。

tls_config:ca_file:您的证书路径。

 类似资料:
  • 我有在openshift中运行的springboot和非springboot(Eclipse Microprofile)Rest API。两者都有服务endpoint端口9443 SpringBoot度量路径-/actuator/Prometheus Eclipse micro profile度量路径/度量 Eclipse微配置文件抓取配置 Spring靴刮擦配置 由于MP指标在springboo

  • 我已经激活了Spring执行器普罗米修斯endpont<代码>/执行器/普罗米修斯。通过增加对千分尺和执行器的依赖,并启用prometheus Endpont。我如何获得自定义度量?

  • scrape 是一个简单高级的 Web 爬虫库,使用 Go 语言开发。 示例代码: package mainimport (    "fmt"    "net/http"    "github.com/yhat/scrape"    "golang.org/x/net/html"    "golang.org/x/net/html/atom")func main() {    // request

  • 是否有任何工具/方法来获取的CPU、MEM、NET度量。除了下面的链接之外,还有其他可用的工具吗 -可以部署,但没有有用的POD度量。您可以在这里看到POD指标。 Kubernetes-monitoring-with-prometheus-in-15分钟-安装kube-prometheus与“helm”工具,没有吊舱指标。此处列出指标 -但它的结构是永远注册自定义服务。查看此处 用Promethe

  • 我已经设置了普罗米修斯,通过跟踪普罗米修斯留档来监控库本内斯的指标。 普罗米修斯现在有很多有用的指标。 但是,我看不到任何引用我的pod或节点状态的指标。 理想情况下-我希望能够绘制pod状态(运行,挂起,CrashLoopBackoff,错误)和节点(NodeNow,就绪)。 这个度量单位在哪里?如果没有,我可以添加到某个地方吗?怎么做?

  • 问题内容: 我有一个spider,它抓取一个通过页面上的javascript重新加载内容的网站。为了移至下一页进行抓取,我一直在使用Selenium单击网站顶部的month链接。 问题是,即使我的代码按预期方式在每个链接中移动,爬虫也只会将第一个月(9月)的数据抓取几个月,然后返回此重复数据。 我该如何解决? 问题答案: 问题是您正在重用为初始响应定义的内容。从selenium浏览器重新定义它: