mysql - 发出 1 次警报后,警报状态没有改变 - Grafana
问题描述
将 Grafana 7 更新到 8 后,当我创建新警报时,经过一段时间后状态没有改变。它显示错误:“请求处理程序无法将数据帧“”转换为插件。DataTimeSeriesSlice:输入帧未被识别为时间序列”并继续运行警报阶段。结果,我不再从该仪表板收到任何警报。
在我的查询中提到的特定时间后,它应该变为“OK”状态。
环境:在Docker中运行Grafana,DB是MySQL。
Grafana 版本:8.1 数据源类型和版本:MySQL - 5.7 操作系统 Grafana 安装在:Docker 用户操作系统和浏览器:Ubuntu、Chrome+Firefox [第一次警报后状态处于同一阶段>alerting>][1] Grafana 插件:其他:之前在社区发过:https://community.grafana.com/t/error-request-handler-failed-to-convert-dataframe-results-to-plugins-datatimeseriesslice-input-frame-is-not-识别为时间序列/50530?u=shipankar 我的查询:`` SELECT $__timeGroupAlias(created_at,$__interval) ,p_id, count(*) as "log_count" FROM Table WHERE $__timeFilter(created_at,$__interval ) 和条件 GROUP BY 日志具有聚合 ORDER BY $__timeGroup(created_at,$__interval)
My Schema:
'id', 'bigint(20) unsigned', 'NO', 'PRI', NULL, 'auto_increment'
'p_id', 'int(10) unsigned', 'NO', 'MUL', NULL, ''
'log', 'varchar(255)', 'YES', '', NULL, ''
'created_at', 'timestamp', 'YES', '', NULL, ''
[1]: https://i.stack.imgur.com/WMH4p.png
[2]: https://i.stack.imgur.com/nNpwM.png
解决方案
推荐阅读
- html - 弹性盒
页面上的元素重叠图像调整大小
- javascript - 如何访问json数据os asyncStorage函数
- angular - 双击 Angular 指令
- perl - 为什么我不能在 Strawberry Perl 5.28.1 上构建“真正的”编译指示模块?
- ruby-on-rails - 如何在 Rspec 中测试 Pundit 范围?
- angular6 - 全局 Angular CLI 版本 (7.2.2) 高于您的本地版本
- ruby-on-rails - 从集合中获取记录
- regex - Apache Camel / 正则表达式替换字符
- javascript - keyup 上 inputBox 的货币/会计格式
- spring-boot - 在 soring boot 中使用 graph api 实现 microsoft 身份验证的建议