万普插件库

jQuery插件大全与特效教程

Grafana可视化平台插件管理——添加Zabbix数据源及Clock面板使用

Grafana插件的功能可以使用户能够连接到新的数据来源或向工作区添加可视化或其他功能。你可以通过插件来增强你的Grafana体验,这些功能超出了内置的可视化和数据源范围。Grafana有三种类型插件:

  • 面板插件:面板插件增加了新的可视化类型,这些插件使创建和添加任何类型的面板变得简单,用于显示您的数据或改进您喜欢的仪表板。
  • 数据源插件:数据源插件与外部数据来源通信,这些插件允许从各种数据源(如数据库、API、日志文件等)提取数据。
  • 应用程序插件:应用程序插件将数据源和面板打包,整合成一个连贯的体验,例如Zabbix应用。

Grafana内置插件

登录Grafana配置界面,点击管理->插件和数据->插件, Grafana 默认已内置了丰富的插件,单击页面顶部的All,可以查看所有的内置插件。单击页面顶部的Installed,可以查看已安装的插件。

选择进入未安装的目标插件页面,单击Install,即可成功安装插件。同理单击Uninstall,即可完成插件卸载。

CLI安装插件

Grafana可以通过CLI命令行安装、升级和管理您的Grafana插件。以安装Zabbix插件为例。

1.查看可用插件列表。

grafana-cli plugins list-remote

2.安装插件。

grafana-cli plugins install <plugin-id> #安装最新版本的插件

grafana-cli plugins install <plugin-id> <version> #安装特定版本的插件

3.列出已安装的插件。

grafana-cli plugins ls

4.升级已安装插件。

grafana-cli plugins update-all #升级所有已安装的插件

grafana-cli plugins update <plugin-id> #升级指定插件

5.卸载插件。

grafana-cli plugins remove <plugin-id>

插件安装完成后,需要重启grafana-server服务。然后登录Grafana配置界面,点击管理-插件和数据-插件,可以看到Zabbix插件显示Installed,我们也已经安装完成。

点击进入后点击右上角“Enable”进行启用。

这样就可以添加Zabbix的数据源了,点击连接 -> 数据源->添加新数据源搜索zabbix。

点击进入后,填写Zabbix的链接信息。Name定义一个名称,然后这个插件是通过读取Zabbix API来获取数据的,所以在“HTTP“设置中“URL”填写Zabbix API的地址。

Zabbix Connection认证类型为用户密码认证,输入Zabbix的用户名和密码。(为安全起见,也可以在Zabbix中为Grafana创建只读用户)

然后点击Save&test保存测试,可以看到Zabbix数据源已经配置连接成功了。

ZIP文件安装插件

ZIP文件安装插件这种方法通常用于没有互联网访问可用的插件。我们可以到Grafana官网
https://grafana.com/grafana/plugins/,搜索下载要安装的插件包,上传并解压缩到插件目录中来安装它,Grafana插件默认路径为/var/lib/grafana/plugins,以安装Clock插件为例。

1.官网搜索关于clock的插件。

2.点击进入“Installation”页面,点击“Download”即可将该插件ZIP包下载到本地。

3.将该ZIP插件包上传至服务器并通过以下解压到Grafana插件目录中。

unzip grafana-clock-panel-2.1.8.any.zip -d /var/lib/grafana/plugins

4.重启grafana-server服务,登录Grafana界面可以查看Clock插件Installed状态已经顺利安装完成。

这样我们可以将该面板添加到仪表板中,进入仪表板编辑模式添加可视化,选择Clock添加即可显示默认的时间面板。

我们也可以根据需求调整相应的时间格式显示。Clock面板相关属性说明:

  • Mode(模式) :Time(默认显示时间);Countdown(倒计时);Countup(计时)。
  • Refresh(刷新):Every second(每秒刷新);With the dashboard(跟面板刷新时间一致)。
  • Background Color(背景色):使用颜色选择器为时钟选择背景颜色。
  • Clock Type(时间类型):24 Hour(24小时制);12 Hour(12小时制);Custom(自定义格式,如YYYY-MM-DD HH:mm:ss)
  • Font szie:字体大小设置。
  • Font Weight(字体粗细设置):Normal(默认为细体);Bold(加粗)
  • Timezone(时区):可选择各时区,比如Asia/Shanghai;Show Timezone(是否在面板上显示时区);Display Format(时区显示格式)。
  • Date Options(日期选项):Date Format(日期格式可自定义,比如YYYY-MM-DD)。

调整完成保存后,即可在仪表板显示该Clock时间面板。

控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言