【问题标题】:Convert metric value from number to string将度量值从数字转换为字符串
【发布时间】:2019-05-23 18:52:47
【问题描述】:

我正在使用 Grafana 表格面板来显示我的应用程序的状态。 目前在 Prometheus 指标中,我返回 1 和 0。其中,1 表示通过,0 表示失败。

在表格视图中,它也显示为 0 和 1。 我可以将 Prometheus 查询更改为在值为 1 时返回“PASS”,否则返回“FAIL”吗?

【问题讨论】:

    标签: grafana prometheus


    【解决方案1】:

    我遇到了类似的图表。我必须将int 的值转换为text 以获得metric。我通过使用CAST 将值转换为text 来管理这种情况。只需在metric 列中使用CAST。请注意,我使用 PostgreSQL 作为数据源。

    请查看下图以获取铸造示例:

    【讨论】:

      【解决方案2】:

      我相信你应该看看在 Grafana 中改变显示的方法。

      • 在面板的编辑选项下
      • 选中覆盖选项,您可以在其中选择
        1. 使用名称覆盖字段并选择值映射
        2. 根据您的要求添加值映射

      我还按照数字截图供大家参考。

      【讨论】:

        猜你喜欢
        • 2017-11-06
        • 2023-04-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2012-03-24
        • 1970-01-01
        相关资源
        最近更新 更多