夜莺仪表盘有哪些内置变量

夜莺监控Nightingale仪表盘有哪些内置变量可以用

Q:配置夜莺仪表盘中配置的 promQL 能不能拿到当前查询的时间区间变量做计算,有哪些内置变量可用呢?

A:

仪表盘可用的内置变量如下:

    { name: '__from', value: from },
    { name: '__from_date_seconds', value: fromDateSeconds },
    { name: '__from_date_iso', value: fromDateISO },
    { name: '__from_date', value: fromDateISO },
    { name: '__to', value: to },
    { name: '__to_date_seconds', value: toDateSeconds },
    { name: '__to_date_iso', value: toDateISO },
    { name: '__to_date', value: toDateISO },
    { name: '__interval', value: `${interval}s` },
    { name: '__interval_ms', value: `${interval * 1000}ms` },
    { name: '__rate_interval', value: `${interval * 4}s` },
    { name: '__range', value: `${toDateSeconds - fromDateSeconds}s` },
    { name: '__range_s', value: `${toDateSeconds - fromDateSeconds}s` },
    { name: '__range_ms', value: `${(toDateSeconds - fromDateSeconds) * 1000}ms` }

以获取大盘时间间隔为例,可以用$__interval来引用,例如 cpu_usage_active[$__interval] 另外文本卡片暂不支持内置变量。

更新时间 2024-09-23

快猫星云 联系方式 快猫星云 联系方式
快猫星云 联系方式
快猫星云 联系方式
快猫星云 联系方式
快猫星云