简介

grafana可以连接各种数据源, 并通过给定的SQL语句做数据的定时统计和web大屏展示,也可以对外提供API进行展示, 类似这样





内含多种不同类型图表, 可以涵盖很多种监控需求, 报表可视化需求.

安装:

在线安装(以centOS为例):

wget https://dl.grafana.com/enterprise/release/grafana-enterprise-9.3.6-1.x86_64.rpm
sudo yum install grafana-enterprise-9.3.6-1.x86_64.rpm

离线安装

wget https://dl.grafana.com/enterprise/release/grafana-enterprise-9.3.6.linux-amd64.tar.gz
tar -zxvf grafana-enterprise-9.3.6.linux-amd64.tar.gz

配置grafana

grfana的默认配置文件在conf/defaults.ini

绿色版grafana,我们需要定制化配置文件,路径放在

grafana/conf/custome.ini

grafana给我们提供了一个例子conf/sample.ini, 我们修改一下放到对应位置即可

sudo cp conf/sample.ini conf/custom.ini
sudo conf/custom.ini

grafana的配置项超级多,我们可以改一些主要的配置





配置mysql数据源:

添加mysql数据源

配置访问路径和密码

新建一个dashborad大屏

添加一个panel窗口

配置panel

举例, 比方我们要监控一个表每个小时产生的数据量

sql如下

SELECT from_unixtime(left(ts,10),'%Y-%m-%d %H') as  '时间',COUNT(0) as '数量'
FROM formation_stop_data
GROUP BY from_unixtime(left(ts,10),'%Y-%m-%d %H');

然后再选择合适的图表样式(有很多默认样式)



如果满意则点击save + apply提交

dashboard就添加了一个panel,可以添加多个panel,而且可以随意拖动改变大小.



右上角还能调节定时刷新数据的时间间隔和时间范围



配置TDengine

grafana集成tdengine需要安装插件:

TDengine 的 Grafana 插件托管在 GitHub,可从 https://github.com/taosdata/grafanaplugin/releases/latest 下载

下载到本地并解压到 Grafana 插件目录。

GF_VERSION=3.1.3
sudo unzip tdengine-datasource-$GF_VERSION.zip -d /var/lib/grafana/plugins/

注意如果是绿色版则默认放在data/plugins ,如果没有这个文件夹则需要自己创建, 解压放好重启grafana就可以看到了

**注意**:如果没有安装unzip会报错, 下载unzip并安装:
安装步骤如下:
1、下载unzip 离线包 :
unzip-6.0-19.el7.x86_64.rpm 软件下载: https://pan.baidu.com/s/1wRCu8V3XaWJNCCj890kKkg 提取码:bn0o
2、安装
将离线包放到Linux任意目录,执行rpm -Uvh unzip-6.0-19.el7.x86_64.rpm命令安装.

Grafana 7.3+ / 8.x 版本会对插件进行签名检查,因此还需要在 grafana.ini 文件中增加如下行,才能正确使用插件:

[plugins]
allow_loading_unsigned_plugins = tdengine-datasource

最后重启grafana即可

更多使用方式见官方文档:https://www.taosdata.com/docs/cn/v2.0/connections#matlab

数据库可视化---grafana的简单使用的更多相关文章

  1. Navicat(数据库可视化操作软件)安装、配置、测试

    Navicat(数据库可视化操作软件)安装.配置.测试(win7_64bit) 目录 1.概述 2.本文用到的工具 3.Navicat安装.激活与配置 4.简单测试 5.注意事项 6.相关博文 > ...

  2. Docker入门(四)——MySQL镜像中的数据库可视化

      在详细介绍这篇文章的内容前,需要说明下笔者写这篇文章的意图:笔者在现有的开发中,前后端联调的方式为Docker镜像对接,数据库使用MySQL镜像,开发环境为远程服务器,因此,笔者迫切需要一种能将远 ...

  3. 数据库可视化工具分享 (DBeaver)

    前提:最近公司下发通知,所有开发人员 必须 卸载 Navicat 数据库可视化工具,不知道兄弟们有没有在使用的,可能现在的反应跟我一样,一脸懵逼,Navicat为什么不能使用呢? 有事没事找度娘,于是 ...

  4. DataAccess通用数据库访问类,简单易用,功能强悍

    以下是我编写的DataAccess通用数据库访问类,简单易用,支持:内联式创建多个参数.支持多事务提交.支持参数复用.支持更换数据库类型,希望能帮到大家,若需支持查出来后转换成实体,可以自行扩展dat ...

  5. 下面介绍一下 Yii2.0 对数据库 查询的一些简单的操作

    下面介绍一下 Yii2.0 对数据库 查询的一些简单的操作 User::find()->all(); 此方法返回所有数据: User::findOne($id); 此方法返回 主键 id=1 的 ...

  6. JPA + SpringData 操作数据库原来可以这么简单 ---- 深入了解 JPA - 1

    原创播客,如需转载请注明出处.原文地址:http://www.cnblogs.com/crawl/p/7703679.html ------------------------------------ ...

  7. JPA + SpringData 操作数据库原来可以这么简单 ---- 深入了解 JPA - 2

    原创播客,如需转载请注明出处.原文地址:http://www.cnblogs.com/crawl/p/7704914.html ------------------------------------ ...

  8. JPA + SpringData 操作数据库原来可以这么简单 ---- 深入了解 JPA - 3

    原创播客,如需转载请注明出处.原文地址:http://www.cnblogs.com/crawl/p/7718741.html ------------------------------------ ...

  9. mac安装mysql及终端操作mysql与pycharm的数据库可视化

    一.Mac安装mysql 首先下载mysql,地址:https://dev.mysql.com/downloads/mysql/ 然后已知安装就好了,会出现让你记住密码的提示,然后就安装好了.... ...

  10. tornado 08 数据库-ORM-SQLAlchemy-表关系和简单登录注册

    tornado 08 数据库-ORM-SQLAlchemy-表关系和简单登录注册 引言 #在数据库,所谓表关系,只是人为认为的添加上去的表与表之间的关系,只是逻辑上认为的关系,实际上数据库里面的表之间 ...

随机推荐

  1. 病程极短(≤16周)的495例未分化关节炎患者随访2年的结局[EULAR2015_SAT0055]

    病程极短(≤16周)的495例未分化关节炎患者随访2年的结局   SAT0055 TWO-YEAR OUTCOME IN 495 PATIENTS WITH UNDIFFERENTIATED ARTH ...

  2. js中的for循环,循环次数会多出一次。当循环到最后一个的时候,循环还会继续,并且此时i就变成remove?

    for (i in points) 改成 for(var i = 0; i < points,length; i++)

  3. PostGIS之空间索引

    1. 概述 PostGIS 是PostgreSQL数据库一个空间数据库扩展,它添加了对地理对象的支持,允许在 SQL 中运行空间查询 PostGIS官网:About PostGIS | PostGIS ...

  4. ElasticSearch 实现分词全文检索 - 概述

    需求 做一个类似百度的全文搜索功能 所用的技术如下: ElasticSearch Kibana 管理界面 IK Analysis 分词器 SpringBoot ElasticSearch 简介 ES ...

  5. Python (进阶 第二部)

    目录 函数 闭包 匿名函数 迭代器 高阶函数 推导式 递归函数 函数 函数的定义:  功能( 包括一部分代码,实现某种功能,达成某个目的) 函数的特点:  函数可以反复调用 ,提高代码的复用性,提高开 ...

  6. html音乐播放器

    <!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8" ...

  7. 洛谷P4726 【模板】多项式指数函数(多项式 exp)

    题目 https://www.luogu.com.cn/problem/P4726 思路 (略) 是个板题,但是包含了很多多项式的基础板子,适合用来练手. 据说递归版的好写(好抄),但是我猜测和fft ...

  8. vue3 loading 等待效果

    一.自定义组件 loading.vue <template> <div class="loading" v-show="msg.show"&g ...

  9. frp使用教程

    内网穿透工具---frp使用教程 https://blog.csdn.net/u011215939/article/details/103383373

  10. SAP BW/4HANA 听课笔记

    BW/4HANA听课笔记 1.本地SQL,BW/4HANA对象和HANA VIEW互相访问: 2.高级分析功能数据分析预测: 3.InfoOjbect:Characteristics(维度),Key ...