虹科教您使用Grafana轻松实现
OVL数据可视化
前言
本文以MySQL数据库为例介绍如何通过Grafana来实现OVL数据的可视化,其中有两种方法,一种是通过OVL的RESTAPI来实现数据可视化,另一种是通过访问存储到数据库的数据来实现可视化。关于如何通过OVL将OPCUA服务器数据存储到数据库可参考文章《虹科干货
教您简单几步实现OPCUA服务器数据存储到数据库》。
01工具
1.OVL软件
2.MySQL数据库
3.Grafana可视化软件、SimpleJson数据源插件以及MySQL数据源插件
02操作步骤
通过RESTAPI实现数据可视化
1.启用RESTAPI
打开OVL软件的“Instance”界面,点击编辑按钮进入参数配置界面,勾选“RESTEndpointEnabled”选项。
2.添加SimpleJson数据源插件
在Grafana中搜索SimpleJson数据源插件并添加。
注:数据源插件也可通过GrafanaCLI命令安装,相关命令可参考以下链接:
GrafanaCLI
Grafanadocumentation
3.配置SimpleJson数据源
(1)根据需求配置数据源参数,其中“HTTP”选项中的“URL”中的IP地址和端口号为OVL软件的IP地址和端口号。
(2)参数配置完成后,点击“Savetest”,如果配置正确,则会显示数据源正在运行。
4.创建仪表板
(1)点击“Dashboard”创建一个新的面板。
(2)选择添加的SimpleJson数据源以及所需数据。
(3)选择所需的图表类型。
(4)面板参数设置完成后,点击“Apply”即可。
(5)完成OVL数据可视化。
通过访问数据库实现数据可视化
1.添加MySQL数据源插件
在Grafana中搜索MySQL数据源插件并添加。
2.配置MySQL数据源
(1)配置MySQL数据源参数。
(2)参数配置完成后,点击“Savetest”,如果配置正确,则会显示数据库连接成功。
3.创建仪表板
(2)选择添加的MySQL数据源并根据需求插入SQL语句。
03总结
使用虹科OVL软件不仅可以将OPCUA服务器数据存储到数据库中,而且提供RESTAPI,进而通过Grafana轻松实现OPCUA服务器数据的可视化。