返回顶部
首页 > 资讯 > 数据库 >TICK技术栈(四)Grafana安装及使用
  • 452
分享到

TICK技术栈(四)Grafana安装及使用

TICK技术栈(四)Grafana安装及使用 2018-11-08 11:11:14 452人浏览 无得
摘要

1.什么是Grafana? Grafana是一款采用Go语言和angular框架编写的开源的可视化工具,主要用于大规模指标数据的可视化展示,提供包括折线图,饼图,仪表盘等多种监控数据可视化UI,是网络架构和应用分析中最流行的时序数据可视化工

1.什么是Grafana?

Grafana是一款采用Go语言和angular框架编写的开源可视化工具,主要用于大规模指标数据的可视化展示,提供包括折线图,饼图,仪表盘等多种监控数据可视化UI,是网络架构和应用分析中最流行的时序数据可视化工具,支持多种不同的时序数据库数据源。GitHub地址:https://github.com/grafana/grafana。

2.Grafana如何使用?

2.1 Grafana安装

Grafana官网地址:Https://grafana.com/grafana/
Grafana文档地址:https://grafana.com/docs/
系统:CenterOS7.2
Grafana下载地址:https://grafana.com/grafana/download
首先下载你需要安装系统的对应版本的安装文件:

Centos7下载安装Grafana步骤:

wget https://dl.grafana.com/oss/release/grafana-6.3.3-1.x86_64.rpm 

sudo yum localinstall grafana-6.3.3-1.x86_64.rpm 


安装完成之后启动Grafana服务:

service grafana-server start


然后在浏览器上通过ip:3000访问,默认端口3000
注意:如果浏览器访问不了,可能是防火墙的问题,关闭防火墙即可。

关闭防火墙命令:

systemctl stop firewalld.service


Grafana登陆界面(默认登录名和密码admin/admin):

2.2 Grafana导入仪表板

仪表板地址:https://grafana.com/grafana/dashboards?dataSource=influxdb

复制id:



这样就导入好了一个仪表板。

2.3 Grafana新建仪表板

新建仪表板并接入数据:

选择图表:

创建仪表板:

对接数据并选择时间周期以及刷新频率:

选择数据源,写sql,选择展示series还是table,然后可以设置数据的时间周期
和数据的取数时间间隔:

呈现出来的数据:

这样就做好了一个仪表板:

2.4 Grafana呈现数据具体配置

2.4.1 InfluxDB示例数据导入

首先我们可以用InfluxDB官方提供的数据:
文档地址:https://docs.influxdata.com/influxdb/v1.7/query_language/data_download/
找到样本数据:

按照文档操作,第一步连上InfluxDB:


创建一个名字为NOAA_water_database的数据库并查看是否创建成功:


按照官网上给的命令下载官网上提供的数据:


将数据写入InfluxDB:

influx -import -path=NOAA_data.txt -precision=s -database=NOAA_water_database


查看数据是否写入成功:

我们再来查询一下数据看看:


到这里数据就导入成功了,然后后续就可以对这些数据进行操作练习了。

2.4.2 Grafana监控示例仪表板配置

(1)配置数据源

  • 选择数据源

  • 添加新的数据源

  • 选择InfluxDB

  • 配置数据源

  • 点击保存,数据源配置完成


(2)开始配置仪表板


这样一个仪表板就配置成功了。然后如果你自己还想配置其它的,根据以上方法继续配置即可。

参考资料

  • Grafana文档
  • 仪表板地址
您可能感兴趣的文档:

--结束END--

本文标题: TICK技术栈(四)Grafana安装及使用

本文链接: https://lsjlt.com/news/2260.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • TICK技术栈(四)Grafana安装及使用
    1.什么是Grafana? Grafana是一款采用go语言和Angular框架编写的开源的可视化工具,主要用于大规模指标数据的可视化展示,提供包括折线图,饼图,仪表盘等多种监控数据可视化UI,是网络架构和应用分析中最流行的时序数据可视化工...
    99+
    2018-11-08
    TICK技术栈(四)Grafana安装及使用
  • TICK技术栈(三)InfluxDB安装及使用
    1.什么是InfluxDB? InfluxDB是一个用Go语言开发的时序数据库,用于处理高写入和查询负载,专门为带时间戳的数据编写,对DevOps监控,IoT监控和实时分析等应用场景非常有用。通过自定义配置让InfluxDB保留规定时间内的...
    99+
    2021-02-26
    TICK技术栈(三)InfluxDB安装及使用
  • TICK技术栈(二)Telegraf安装及使用
    1.什么是Telegraf? Telegraf是一个用Go语言开发的代理程序,可用于收集和报告指标。Telegraf插件直接从其运行的系统中获取各种指标,从第三方API中提取指标,甚至通过StatsD和Kafka消费者服务来监听指标。它还具...
    99+
    2021-02-01
    TICK技术栈(二)Telegraf安装及使用
  • TICK技术栈(五)Kapacitor安装及使用
    1.什么是Kapacitor? Kapacitor是InfluxData开源的数据处理引擎。它可以处理来自InfluxDB的流数据和批处理数据,并且用户可以用tickScript脚本来处理,监视和警报时序数据库中的时序数据。github地址...
    99+
    2021-11-17
    TICK技术栈(五)Kapacitor安装及使用
  • Grafana安装使用以及配置mysql数据源的应用
    概述 Grafana是一个开源的监控数据分析和可视化套件。最常用于对基础设施、应用数据采集的时序数据进行可视化分析,Grafana支持多种数据源配置,提供查询、可视化、告警功能。 安装 下载镜像 docker pull grafana...
    99+
    2023-08-24
    grafana mysql
  • 技术译文 | 使用 Docker 安装 MySQL
    作者:Peter Zaitsev 翻译:管长龙 原文:https://www.percona.com/blog/2019/11/19/installing-mysql-with-docker/ 在工作中,我经常需要安装特定版本的 MyS...
    99+
    2015-10-24
    技术译文 | 使用 Docker 安装 MySQL
  • Mysql (四)Mysql安装与使用
    持续更新中................ ...
    99+
    2024-04-02
  • PHP中的封装技术及应用
    封装是面向对象编程中的一个重要概念,它指的是将数据和对数据的操作封装在一起,以便提供对外部程序的统一访问接口。在PHP中,封装可以通过访问控制修饰符和类的定义来实现。本文将介绍PHP中的封装技术及其应用场景,并提供一些具体的代码示例。一、封...
    99+
    2023-10-21
    继承 封装
  • 如何在ArchLinux中安装和使用虚拟化技术
    在ArchLinux中安装和使用虚拟化技术通常需要使用KVM(Kernel-based Virtual Machine)作为虚拟化解...
    99+
    2024-04-09
    ArchLinux
  • javaFX安装及使用
    一、javaFX下载 Jdk 从 1.8 开始 jdk 自带 JavaFX,到 Jdk 11 开始 jdk 不再内置 JavaFX,所以如果你使用的是高版本的 jdk 在使用 javaFX 的时候就需...
    99+
    2023-09-01
    intellij-idea java javaFX安装及使用 javaFX javaFX安装
  • SeleniumIDE安装及使用
    目录1.Selenium IDE简介2.Selenium IDE下载3.使用1.Selenium IDE简介 是Chrome和FireFox的扩展工具,用于在浏览器中进行便捷的录制与...
    99+
    2023-03-22
    Selenium IDE安装 Selenium IDE使用
  • resin3安装及使用
    1.)安装JAVA2.)设置环境变量3.)安装resin4.)resin多进程设置一、下载JAVA的rpm包,直接安装即可二、设置环境变量  1.为了统一路径,将JAVA建一个软连接在/opt目录      ln -s /opt/zimbr...
    99+
    2023-01-31
  • 页面静态化技术Freemarker技术的介绍及使用实例.
    一、FreeMarker简介  1、动态网页和静态网页差异   在进入主题之前我先介绍一下什么是动态网页,动态网页是指跟静态网页相对应的一种网页编程技术。静态网页,随着HTML代码的生成,页面的内容和显示效...
    99+
    2024-04-02
  • resty的缓存技术设计及使用
    resty的缓存设计极其简单,目前分为两部分,model数据缓存和session缓存,第3条使用权限控制时,session被存入缓存,便于实现分布式,支持 ehcache和 redi...
    99+
    2024-04-02
  • Flume的安装及使用
    Flume的安装及使用 目录Flume的安装及使用Flume的安装1、上传至虚拟机,并解压2、重命名目录,并配置环境变量3、查看flume版本4、测试flume5、flume的使用 Flume的安装 1、上传至虚拟机,并解压 tar -z...
    99+
    2015-07-16
    Flume的安装及使用
  • Labelme 安装以及使用
    好久没有使用标注工具了,应工作需要,补一篇,自己实践后,总结如下 1.labelme 简介 labelme 是一款图像标注工具,主要用于神经网络构建前的数据集准备工作,因为是用 Python 写的,所...
    99+
    2023-09-26
    python 开发语言 深度学习
  • labelme的安装及使用
    一、Anaconda的安装 步骤1:访问Anaconda官网,点击Download,下载Anaconda软件安装包。 步骤2:双击刚下载好的anaconda软件安装包,按照提示进行下一步操作即可。 ...
    99+
    2023-09-09
    python 深度学习 linux
  • DDDDOCR安装以及使用
    DDDDOCR图片验证码识别技术 在我们日常浏览网页的时候,常常会弹出一张图片让你来验证,有的是滑动验证,有的是输入相应字符来进行验证,今天我就来给大家介绍这么一个技术,可以专门用来识别图片验证码的功...
    99+
    2023-09-18
    python numpy pycharm
  • MySQL Workbench安装及使用
    目录 一、MySQL Workbench简介 二、MySQL数据库安装 三、远程连接MySQL服务器 四、创建数据库 五、创建数据表 六、数据内容维护 七、查看数据表 八、修改数据表 九、删除数据表 一、MySQL Workben...
    99+
    2023-08-31
    数据库 mysql sql
  • MySQL Workbench 安装及使用
    MySQL Workbench 安装及使用 文章目录 MySQL Workbench 安装及使用1. MySQL Workbench 简介2. MySQL Workbench 的下载与安装3. MySQL Workbench 使用...
    99+
    2023-08-18
    mysql 数据库 dba
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作