telegraf - 通过 REST api 调用时,mavg 波前查询超时
问题描述
我正在运行以下波前查询以获取在调用查询的给定时间范围内SINGLE VALUE
的平均值。这在波前仪表板中运行良好,但在通过Wavefront REST API调用时会超时。是否可以优化此查询以使其不会超时,或者通过 REST api 运行它是否存在问题:
mavg(1vw, avg(ts(telegraf.response.times.99.percentile , accountid="123" and env="prod" and myvar!="true”)))
我尝试了以下但没有帮助
mavg(1vw, avg(align(900s, mean, ts(telegraf.response.times.99.percentile , accountid=“123” and env=“prod” and myvar!=“true”))))
解决方案
double quotes
我在复制粘贴查询时发现了一些特殊字符来代替它。当我手动输入整个查询时,它运行良好。
推荐阅读
- sql-server - 使用子查询或 CTE 进行 SQL Server 更新,需要保证竞争条件安全
- python - 如何安排 conda env 中的 python 脚本每 n 分钟运行一次?
- php - 当控制器中有进程时,Laravel 卡住了
- python - PyQt5 窗口出现空
- html - 在 Crome 上显示黑屏的 html 视频
- azure-ad-b2c - B2C 密码重置策略强制登录进入忘记密码流程
- git - 如何从 .gitignore 中删除某些文件目录关于 Git
- python - 如何用科学记数法(张量格式)解析文本文件并将它们转换为浮点数
- spring-boot - 为什么 Spring Converter 没有抛出异常?
- grails - CSV 插件控制器在哪里?