javascript - 有没有办法向已经初始化的指标添加新标签?
问题描述
我正在使用 prom-client npm 包来监控我的应用程序。我在这里读到“所有指标都可以在配置对象中采用 labelNames 属性。指标支持的所有标签名称都需要在此处声明。(在给构造函数的对象中)”。我必须设计一个可编程接口,让您可以定义您希望在时间序列中看到哪些标签。例如你想要sameMetric{label1=value1}
和sameMetric{label2=value2}
。相同的指标,但时间序列有不同的标签
我能想到的唯一可能的解决方案是我必须预先声明每个可能的标签名称,但这不是最好的解决方案,因为它们有很多(会话属性)。
因此,如果您知道更好的解决方案,请告诉我。谢谢
解决方案
推荐阅读
- javascript - 每 x 秒刷新一次 DIV,无需重新加载页面
- swift - 在 Int 附加数组中转换字符串(数字) - Swift
- java - 我使用 gRPC 生成 java 代码“@javax.annotation.Generated”,它报告“错误:(20,18)java:找不到符号”。如何解决?
- c# - 循环遍历集合时 foreach 迭代器 null
- angular - Custom Formcomponent with ControlValueAccessor/Validator has asynchronous update of control inside validate
- javascript - 将数据发布到 expressjs 的简单 xmlhttprequest 问题
- multithreading - What happens if all puma's threads are handling a request and a new connection attempt happens?
- node.js - puppeteer on popup dialog/modal
- python-xarray - Xarray get matching variable names between two datasets
- php - Call to undefined function App\Controller\sqlsrv_connect()