2017-10-10 1080 views
0

我是新来的格拉法纳和玩耍,看看它是否可以满足我的研究实验室的需求。如何使用grafana和MySQL添加时间序列查询?

我使用grafana服务器版本4.5.2(承诺:ec2b0fe)

我试图按照有关MySQL数据源的grafana文档(抱歉,我不能发布两个以上的链路,只要尝试搜索您最喜爱的搜索引擎...)

我成功地添加了MySQL数据源。

这里是我的数据库:

mysql> DESC meteo; 
+-------------+----------+------+-----+---------+----------------+ 
| Field  | Type  | Null | Key | Default | Extra   | 
+-------------+----------+------+-----+---------+----------------+ 
| id   | int(100) | NO | PRI | NULL | auto_increment | 
| date_insert | datetime | NO |  | NULL |    | 
| temperature | float | NO |  | NULL |    | 
+-------------+----------+------+-----+---------+----------------+ 

下面我添加了一个面板中的 “表” 与下面的查询文档...

SELECT 
    date_insert as 'Date', 
    temperature as 'Temperature' 
FROM meteo 

...和choosen“格式为表“

结果是确定的,你可以看到。

Grafana Panel Format Table

现在,我想有这样一个图:

Grafana Panel Format Time series

我如何用我的数据库实现这一目标?我不明白它说的DOC:

如果您设置格式为时间序列,在图面板例如使用,

那么有什么查询返回的一些要求。

必须是名为time_sec的列,表示以秒为单位的unix时期。

必须是代表时间系列值的名为value的列。

必须是名为度量的列,表示时间序列名称。

我该如何将此应用于我的数据库?这可能吗?

回答