【问题标题】:can influxdb perform math between series like graphite/timelion?influxdb 可以在石墨/timelion 等系列之间执行数学运算吗?
【发布时间】:2016-05-22 08:28:25
【问题描述】:

如果我有两种不同类型的指标,例如访问次数和服务器负载,我可以结合这两个系列(例如,访问者/服务器负载)来检测异常情况(例如,如果我有 1k 次访问,5 的服务器负载可能没问题/second 但如果我有 500 v/s 则表明出现问题)。

在石墨(现在是 timelion)中,我可以对任意系列进行数学运算以比较它们。 AFAIK,在像 grafana 这样的东西中,你可以用石墨系列做的所有数学都是石墨后端的一部分。 timelion 全部在客户端完成,但还没有 influx 插件。

influx 有能力像这样组合/比较任意系列吗?

【问题讨论】:

    标签: graphite influxdb


    【解决方案1】:

    目前,没有。单独的 InfluxDB 不支持执行这种逻辑。不过,将来会添加联接。

    但是,您可以同时使用 InfluxDB 和 Kapacitor 来实现您想要做的事情。特别是你会在 Kapacitor 中使用Join node

    【讨论】:

      【解决方案2】:

      或者在支持多系列操作的 influxdb 之上运行 API,例如 Graphite-API 及其 influxdb 存储查找器 InfluxGraph

      Graphite API 有跨系列作用的函数,具体例子见sumSeries

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2019-10-28
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2021-12-01
        • 2020-03-17
        • 1970-01-01
        相关资源
        最近更新 更多