本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
Grafana
您可以使用 Grafana 可视化时间序列数据并创建警报。为了帮助您开始使用数据可视化,我们在 Grafana 中创建了一个示例仪表板,用于可视化从 Python 应用程序发送到 Timestream 的数据,并创建了一个描述设置的视频教程
示例应用程序
-
要了解更多信息,请按照中所述的说明在 Timestream 中创建 数据库创建数据库和表。
注意
Grafana 控制面板的默认数据库名称和表名分别设置为 GrafanaDB 和。 grafanaTable 使用这些名称可以最大限度地减少设置。
-
安装 Python 3.7
或更高版本 -
克隆多线程 Python 应用程序的 GitHub 存储库,按照中的
说明持续将数据提取到 Timestream 中 GitHub -
按照 Timestream 中的说明运行应用程序,持续将数据提取到 Timestream 中 README
-
如果安装 Grafana 而不是使用亚马逊托管 Grafana,请完成安装 Grafana 的 Timestream 插件。
-
使用您选择的浏览器打开 Grafana 控制面板。如果您已在本地安装了 Grafana,则可以按照 Grafana 文档中描述的说明进行登录
-
启动 Grafana 后,前往数据源,点击添加数据源,搜索时间流,然后选择时间流数据源
-
配置身份验证提供商和区域,然后单击 “保存并测试”
-
设置默认宏
-
将 $__database 设置为你的 Timestream 数据库的名称(例如 GrafanaDB)
-
将 $__table 设置为你的时间流表的名称(例如)grafanaTable
-
将 $__measure 设置为表格中最常用的度量
-
-
单击 “保存并测试”
-
单击 “仪表板” 选项卡
-
单击 “导入” 以导入仪表板
-
双击 “示例应用程序控制面板”
-
点击仪表板设置
-
选择变量
-
更改 dbName 和 tableName 以匹配 Timestream 数据库和表的名称
-
单击 “保存”
-
刷新仪表板
-
要创建警报,请按照 Grafana 文档中描述的说明创建 Grafana 托管警报规则
-
如需了解更多信息,请参阅 Grafana 文档
视频教程
这段视频