Kubernetes TDengine 系列|安装 TDengine 的 Grafana 插件|Grafana监控TDengine数据

为了让Grafana 能够监控到TDengine 数据,快速集成搭建数据监测报警系统,所以直接安装TDengine 插件。

目录

    • 一、安装 TDengine 的 Grafana 插件
      • 1、下载TDengine grafana插件
      • 2、解压到指定目录
      • 3、配置未签名插件
    • 二、配置数据源,简单查询TDengine数据
      • 一、配置数据源
      • 二、简单查询TDengine数据

一、安装 TDengine 的 Grafana 插件

TDengine是 GNU AGPL v3.0 下的开源大数据平台,由TDengine开发,针对物联网 (IoT)、联网汽车、工业物联网、IT 基础设施和应用监控进行设计和优化。

TDengine数据源插件是为Grafana开发的。本文档介绍了如何安装和配置数据源插件,并将其用作时序数据库。我们将了解数据源选项、变量、查询以及特定于该数据源的其他选项。

首先,请参阅添加数据源 以获取有关如何向 Grafana 添加数据源的说明。请注意,只有具有组织管理员角色的用户才能添加数据源。

1、下载TDengine grafana插件

兼容TDengine版本
TDengine grafana插件版本 主要变化 TD引擎版本
3.5.0 新的 taosd 和 taosX 仪表板 3.2.3.0或更高版本
3.4.0 新适配器仪表板 3.2.0.1 或更高版本
3.2.7 支持TD引擎3.0 3.0.0.0 或更高版本

https://github.com/taosdata/grafanaplugin

2、解压到指定目录

unzip -oq tdengine-datasource-3.2.7.zip -d /data/grafana/plugins
chmod o+x /data/grafana/plugins

解压到自己的。grafana/plugins目录下

3、配置未签名插件

该插件尚未正式发布到https://grafana.com(该插件正在审核中,好像您想知道一样) - 这意味着该插件未签名供公共使用。因此,如果您在 Grafana 7.x 和 8.x 中使用它,您应该/etc/grafana/grafana.ini在启动 Grafana 服务器之前添加这些行以允许未签名的插件进行配置。
vi

/etc/grafana/grafana.ini
allow_loading_unsigned_plugins = tdengine-datasource
plugin_admin_enabled = true
plugin_admin_external_manage_enabled = true

上面的配置完后,就可以重启grafana啦

二、配置数据源,简单查询TDengine数据

一、配置数据源

在这里插入图片描述
搜索td
在这里插入图片描述
点击creeate
在这里插入图片描述
配置地址,用户名密码
在这里插入图片描述
点击save&test可以看到TDengine Data source is working
就说明配置成功了

二、简单查询TDengine数据

创建一个panel
在这里插入图片描述

选择TDengine数据源,
在这里插入图片描述

如上图所示,在 Query 中选中 TDengine 数据源,在下方查询框可输入相应 SQL 进行查询,具体说明如下:

INPUT SQL:输入要查询的语句(该 SQL 语句的结果集应为两列多行),例如:

select _wstart, avg(mem_system) from log.dnodes_info where ts >= $from and ts < $to interval($interval) 

其中,from、to 和 interval 为 TDengine 插件的内置变量,表示从 Grafana 插件面板获取的查询范围和时间间隔。除了内置变量外,也支持使用自定义模板变量。

导入 Dashboard
在数据源配置页面下,我们可以为该数据源导入 TDinsight 面板,作为 TDengine 集群的监控可视化工具。如果 TDengine 服务端为 3.0 版本请选择 TDinsight for 3.x 导入。

在官网搜,下载然后导入就好

https://grafana.com/grafana/dashboards

明天继续更新! 关注关注不迷糊!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mfbz.cn/a/573660.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

想在游泳健身的同时畅听音乐,随时哈氪漫游这款IP68防水的骨传导耳机

平时健身的过程中&#xff0c;音乐是许多健身爱好者的忠实伴侣。无论是在室内的健身房&#xff0c;还是户外的自然风光中&#xff0c;一副优质的耳机可以极大地提升我们的锻炼体验。现在市面上专为运动设计的耳机选择非常多&#xff0c;我喜欢用骨传导耳机&#xff0c;目前在用…

Linux--忘记root密码解决办法

Linux忘记密码解决的方法有两种&#xff1a; 方法一&#xff1a; 第一步&#xff1a;打开虚拟机时&#xff0c;疯狂按方向键&#xff0c;让该虚拟机不进入系统停留在开机界面&#xff0c;按方向键使光标停留在第一行&#xff0c;按字母E编辑它&#xff0c;如 按E后&#xff0…

数据结构 - 链表详解(二)—— 带头双向循环链表

链表的介绍 链表的结构一共有八种&#xff1a;带头单向循环链表、带头单向非循环链表、带头双向循环链表、带头双向非循环链表、无头单向循环链表、无头单向非循环链表、无头双向循环链表、无头双向非循环链表。 今天我们来详解带头双向循环链表 带头双向循环链表是一种数据结…

2024深圳杯C题的8页思路分析+所有代码可执行+参考文献+持续更新参考论文(已经更新了代码与图像)

比赛题目的完整版思路可执行代码数据参考论文都会在第一时间更新上传的&#xff0c;大家可以参考我往期的资料&#xff0c;所有的资料数据以及到最后更新的参考论文都是一次付费后续免费的。注意&#xff1a;&#xff08;建议先下单占坑&#xff0c;因为随着后续我们更新资料数…

用ESP32的ADC引脚,结合分压电路测量电压

该代码基于ESP32&#xff08;Arduino库&#xff09;实现ADC&#xff08;模拟数字转换器&#xff09;数据采集。它配置ADC参数、获取校准特性&#xff0c;循环采样并计算平均值&#xff0c;将ADC读数转换为电压&#xff0c;考虑分压电阻影响&#xff0c;计算实际电压值&#xff…

【论文复现】时间协同制导算法

一、背景部分 如需了解请看李康博士关于该论文背景简介&#xff1a;基于一致性算法的分布式时间协同制导律 - 知乎 (zhihu.com) 论文链接&#xff1a;Distributed Cooperative Guidance for Multivehicle Simultaneous Arrival Without Numerical Singularities (westlake.ed…

Pandas Series显式切片和隐式切片大揭秘

Pandas Series在Python的数据处理中扮演着非常重要的角色。它是一维数组&#xff0c;可以容纳任何数据类型&#xff08;整数、字符串、浮点数、Python对象等&#xff09;&#xff0c;并且提供了大量的方法来进行数据操作和分析。Pandas Series的切片操作是其核心功能之一&#…

colab直接下载kaggle数据集

1.获取kaggle API Token account-settings-API&#xff0c;这时候会下载一个kaggle.json&#xff0c;然后将里面的内容{username:.......}复制一份 &#xff08;个人怕之后找不到另外放了一份到Google云端硬盘中&#xff09; 2.在colab中绑定kaggle !pip install -U -q kagg…

技术实践|大模型内容安全蓝军的道与术

1、引子 大语言模型&#xff08;LLM&#xff09;在2023年大放异彩&#xff0c;在许多领域展现出强大的能力&#xff0c;包括角色扮演&#xff0c;文本创作&#xff0c;逻辑推理等。然而&#xff0c;随着其应用范围的扩大&#xff0c;生成内容的安全问题也日益凸显。这包括但不…

el-upload组件如何上传blob格式的url地址视频

el-upload组件如何上传blob格式的url地址视频 一、存在问题二、直接上代码 需求&#xff1a;想把视频地址url:“blob:http://localhost:8083/65bd3c0f-52ec-4844-b85e-06fdb5095b7b”&#xff0c;通过el-upload组件上传 el-upload是Element UI中用于文件上传的组件&#xff0c;…

如何开启kali的ssh远程连接

1.打开配置文件 vim /etc/ssh/sshd_config 将第13行和32改为如下&#xff0c;保存退出 重启服务 sudo systemctl restart ssh.service 使用远程工具&#xff08;如xshell&#xff09;即可连接 如果无法连接&#xff0c;需要先生成两个密钥&#xff1a;ssh-keygen -t dsa -f…

【14-Ⅱ】Head First Java 学习笔记

HeadFirst Java 本人有C语言基础&#xff0c;通过阅读Java廖雪峰网站&#xff0c;简单速成了java&#xff0c;但对其中一些入门概念有所疏漏&#xff0c;阅读本书以弥补。 第一章 Java入门 第二章 面向对象 第三章 变量 第四章 方法操作实例变量 第五章 程序实战 第六章 Java…

每周一算法:最短路计数

题目描述 给出一个 N N N个顶点 M M M 条边的无向无权图&#xff0c;顶点编号为 1 1 1 到 N N N。 问从顶点 1 1 1 开始&#xff0c;到其他每个点的最短路有几条。 输入格式 第一行包含 2 2 2 个正整数 N , M N,M N,M&#xff0c;为图的顶点数与边数。 接下来 M M …

Linux基础命令[25]-groupadd

文章目录 1. groupadd 命令说明2. groupadd 命令语法3. groupadd 命令示例3.1 不加参数3.2 -f&#xff08;强制创建&#xff09;3.3 -g&#xff08;指定组ID&#xff09;3.4 -r&#xff08;系统用户组&#xff09; 4. 总结 1. groupadd 命令说明 groupadd&#xff1a;用于创建…

C语言入门课程学习记录4

C语言入门课程学习记录4 第18课 - signed 与 unsigned第19课 - 再论数据类型第20课 - 经典问题剖析第21课 - 程序中的辅助语句&#xff08;上&#xff09;第22课 - 程序中的辅助语句&#xff08;下&#xff09; 本文学习自狄泰软件学院 唐佐林老师的 C语言入门课程&#xff0c;…

【C++】:拷贝构造函数和赋值运算符重载

目录 一&#xff0c;拷贝构造函数1. 什么是拷贝构造函数2. 拷贝构造函数的特性3. 实践总结 二&#xff0c;赋值运算符重载2.1 运算符重载2.2 赋值运算符重载 一&#xff0c;拷贝构造函数 1. 什么是拷贝构造函数 拷贝构造函数是特殊的构造函数。是用一个已经存在的对象&#x…

JVM虚拟机监控及性能调优实战

目录 jvisualvm介绍 1. jvisualvm是JDK自带的可以远程监控内存&#xff0c;跟踪垃圾回收&#xff0c;执行时内存&#xff0c;CPU/线程分析&#xff0c;生成堆快照等的工具。 2. jvisualvm是从JDK1.6开始被继承到JDK中的。jvisualvm使用 jvisualvm监控远程服务器 开启远程监控…

软考高级 | 系统架构设计师笔记(一)

一. 系统规划 1.1 项目的提出与选择 该步骤生成” 产品/项目建议书”. 1.2 可行性研究与效益分析 包括经济可行性/技术可行性/法律可行性/执行可行性/方案选择 5 个部分. 该步骤生 成”可行性研究报告”. 1.3 方案的制订和改进 包括确定软件架构/确定关键性要素?/确定计算…

java Web-Spring AOP

AOP的概念 AOP:面向切面编程&#xff0c;面向方法编程。简单理解就是对特定方法的扩充的思想 例如我们要在特定方法进行方法的执行时间判断&#xff0c;我们假如去使用在每个方法去进行业务逻辑扩充&#xff0c;这样就太繁琐了&#xff0c;而使用AOP就可以简化操作。Spring A…

mybatis中<if>条件判断带数字的字符串失效问题

文章目录 一、项目背景二、真实错误原因说明三、解决方案3.1针对纯数字的字符串值场景3.2针对单个字符的字符串值场景 四、参考文献 一、项目背景 MySQL数据库使用Mybatis查询拼接select语句中进行<if>条件拼接的时候&#xff0c;发现带数字的或者带单个字母的字符串失效…