多指标聚合

为了展示全部资源,这里我使用了 ended_at=null 作为搜索条件,你也可以根据实际情况更换。

资源占用 Top N

{
  "operations": "(metric 指标 mean)",
  "resource_type": "资源类型",
  "search": "ended_at=null"
}

多指标平均值

{
  "operations": "(aggregate mean (metric 指标 mean))",
  "resource_type": "资源类型",
  "search": "ended_at=null"
}

双指标利用率

{
    "operations": [
        "aggregate",
        "mean",
        [
            "/",
            [
                "metric",
                "占用指标,如 used",
                "mean"
            ],
            [
                "metric",
                "总指标,如 total",
                "mean"
            ]
        ]
    ],
    "resource_type": "资源类型",
    "search": "ended_at=null"
}

单指标运算

利用率:CPU、内存等

该算法主要利用了 rate:mean 聚合方式完成,所以在 Measurements 指明为 Cumulative 的指标均可以使用该算法。

{
  "operations": "(* (/ (aggregate rate:mean (metric ${指标UUID} mean)) ${采样间隔:纳秒}) 100)"
}
最后修改:2022 年 02 月 24 日
如果觉得我的文章对你有用,请随意赞赏