prometheus的HTTP请求中添加自定义标头

2023-12-20

Prometheus 发送 HTTP 请求来获取监控值。我的自定义导出支持各种客户端(以监视系统状态)。有一个通用的 REST API 可以获取监视器列表:

/api/v1/monitor/find

输出结果取决于 header 中的 Accept 属性。默认接受值为 application/json。

我在 API 中添加了新的 mime 类型以支持 prometheus(例如 application/prometheus)。

但是,如何配置 Prometheus 添加自定义标头(接受:application/prometheus)?


Prometheus 不支持设置标头,因为这会导致用户创建难以调试的端点。您可以使用单独的端点或传递参数。

Prometheus 也已经为抓取指定了 mime 类型,因此您可以使用它。看https://prometheus.io/docs/instrumenting/exposition_formats/ https://prometheus.io/docs/instrumenting/exposition_formats/

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

prometheus的HTTP请求中添加自定义标头 的相关文章

随机推荐