代码编织梦想

1 TDinsight的简介

TDengine启动后,会自动创建一个监测数据库log,并自动将服务器的CPU、内存、硬盘空间、带宽、请求数、磁盘读写速度、慢查询等信息定时写入该数据库,并对重要的系统操作(比如登录、创建、删除数据库等)以及各种错误报警信息进行记录。

2 安装 Grafana

2.1 在Ubuntu上安装

sudo apt-get install -y apt-transport-https
sudo apt-get install -y software-properties-common wget
wget -q -O - https://packages.grafana.com/gpg.key |\
  sudo apt-key add -
echo "deb https://packages.grafana.com/oss/deb stable main" |\
  sudo tee -a /etc/apt/sources.list.d/grafana.list
sudo apt-get update
sudo apt-get install grafana

2.2 在centos上安装

sudo tee /etc/yum.repos.d/grafana.repo << EOF
[grafana]
name=grafana
baseurl=https://packages.grafana.com/oss/rpm
repo_gpgcheck=1
enabled=1
gpgcheck=1
gpgkey=https://packages.grafana.com/gpg.key
sslverify=1
sslcacert=/etc/pki/tls/certs/ca-bundle.crt
EOF
sudo yum install grafana

2.3 用 RPM 安装

wget https://dl.grafana.com/oss/release/grafana-7.5.11-1.x86_64.rpm
sudo yum install grafana-7.5.11-1.x86_64.rpm
# or
sudo yum install \
  https://dl.grafana.com/oss/release/grafana-7.5.11-1.x86_64.rpm

3 部署 TDinsight

3.1 自动部署TDinsight

wget https://github.com/taosdata/grafanaplugin/releases/latest/download/TDinsight.sh
chmod +x TDinsight.sh

3.2 手动部署 TDinsight

get_latest_release() {
  curl --silent "https://api.github.com/repos/taosdata/grafanaplugin/releases/latest" |
    grep '"tag_name":' |
    sed -E 's/.*"v([^"]+)".*/\1/'
}
TDENGINE_PLUGIN_VERSION=$(get_latest_release)
sudo grafana-cli \
  --pluginUrl https://github.com/taosdata/grafanaplugin/releases/download/v$TDENGINE_PLUGIN_VERSION/tdengine-datasource-$TDENGINE_PLUGIN_VERSION.zip \
  plugins install tdengine-datasource

NOTE: 插件版本 3.1.7 以下,需要在配置文件 /etc/grafana/grafana.ini 中添加如下设置,以启用未签名插件。

[plugins]
allow_loading_unsigned_plugins = tdengine-datasource

4 Grafana 服务

4.1 启用的Grafana服务

sudo systemctl start grafana-server
sudo systemctl enable grafana-server

4.2 登录到 Grafana

4.2.1 Grafana 网址

Grafana 网址:http://localhost:3000。 默认用户名/密码都是 admin。

4.2.2 添加TDengine数据源

在这里插入图片描述保存并测试,正常情况下会报告 ‘TDengine Data source is working’。
在这里插入图片描述

4.2.3 导入仪表盘

指向 + / Create - import(或 /dashboard/import url)
在这里插入图片描述
在 Import via grafana.com 位置键入仪表盘 ID 15167 并 Load。
在这里插入图片描述
导入后界面:
在这里插入图片描述

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/u013916029/article/details/129621897

TDinsight——基于Grafana的TDengine零依赖监控解决方案-爱代码爱编程

小T导读:为进一步提升TDengine自身的监控和运维能力,涛思数据开发了TDinsight,这是基于Grafana的一个零依赖监控解决方案,可配合TDengine 2.3.3.0及以上版本使用。 作为基础组件,TDengine本身的平稳运行至关重要,所以在实际应用过程中,我们也需要监控它的各项运行指标。 TDengine启动后,会自动创建一

回顾 2021,展望 2022 | TDengine 一年“成绩”汇总-爱代码爱编程

导语:2021 年是全球进入后疫情时代的第二年,各行各业都依然处在疫情所带来的阴霾中,因为病毒的不断肆虐,企业的业务拓展处处受阻,各种行业交流峰会也举步维艰。但只要我们以乐观的心态来应对未来不确定的挑战,以不断的技术创新作为在风雪中前进的驱动力,当在这一年年末驻足时就会发现,今年总会比去年有所进步。 一直以来,涛思数据都是将产品和服务放在第

回顾2021,展望2022 | TDengine一年“成绩”汇总-爱代码爱编程

导语:2021年是全球进入后疫情时代的第二年,各行各业都依然处在疫情所带来的阴霾中,因为病毒的不断肆虐,企业的业务拓展处处受阻,各种行业交流峰会也举步维艰。但只要我们以乐观的心态来应对未来不确定的挑战,以不断的技术创新作为在风雪中前进的驱动力,当在这一年年末驻足时就会发现,今年总会比去年有所进步。 一直以来,涛思数据都是将产品和服务放在第一位,从客

机器使用成本下降 50%,TDengine 在同程旅行基础监控中的实践-爱代码爱编程

小 T 导读:在对多款时序数据库进行了选型测试后,同程旅行自研的“夜鹰监控”搭载 TDengine 代替了现有存储设备,减少运维成本。本文分享了他们对建表模型的方案选择思路,接入 TDengine 后所遇到问题的解决经验以及落地效果展示。 同程旅行有一套自研的基础监控系统“夜鹰监控”。目前夜鹰监控使用情况为百万级别 endpoint、亿级

毫秒级返回数据,58同城 dba 团队选择 tdengine 解决传感器数据处理难题_涛思数据(tdengine)的博客-爱代码爱编程

小 T 导读:在 58 同城的驾考业务上,需要存储分析驾校教练车传感器产生的数据,这是典型的时序数据场景,开发人员对原有的 TiDB 性能并不是很满意,因此 DBA 团队开始调研更具针对性的时序数据库。基于自身的业务需求,他们在 6 款时序数据库中选择了 TDengine Database,在经过深入的调研测试之后,开始部署实践,最终业务痛点问题得到

正式上架!tdengine 插件入驻 grafana 官网_涛思数据(tdengine)的博客-爱代码爱编程

小 T 导读:为了更方便用户使用 TDengine + Grafana 这个组合,在 TDengine 和 Grafana 两个团队的协作之下,TDengine 插件正式上架 Grafana 官网!一行命令即可完成安装配置。 Grafana 某种程度上已经成为当前最流行的图形化运维监控解决方案。作为一款流行的时序数据库(Time-Serie

tdengine schemaless(无模式写入)常见问题的原因及故障排除-爱代码爱编程

Tips:使用版本:3.0.2.6 (一)TDengine ERROR (80003002): Invalid data format 格式化问题;如缺少必要的组成格式(时间戳、超级表等),或有字符串未作修饰符修饰,类似

传输安全https-爱代码爱编程

为什么要有 HTTPS 为什么要有 HTTPS?简单的回答是:“因为 HTTP 不安全”。HTTP 怎么不安全呢? 通信的消息会被窃取,无法保证机密性(保密性):由于 HTTP 是 “明文” 传输,整个通信过程完全透明,

基于prometheus+grafana实现对tomcat监控-爱代码爱编程

部署Prometheus (1)安装 下载安装包: 地址:https://github.com/prometheus/prometheus/releases/download/v2.42.0/prometheus-2.42.0.linux-amd64.tar.gz 解压安装包: tar -zxvf prometheus-2.42.0.linu

linux内核之进程原理分析-爱代码爱编程

目录 一 Linux内核源码分析架构图 二 进程原理分析 三 Linux 进程四要素 四 进程描述符 task_struct 数据结构主要成员内核源码分析 五 创建新进程分析 Linux 3 个系统调用创建新的进程:  Linux 内核函数_do_fork()执行流程如下图所示: 具体核心处理函数为 copy_process()内核源码如下

零依赖监控解决方案:tdengine+grafana落地实施_grafana改造-爱代码爱编程

小 T 导读:随着 TDengine 这款时序数据库(Time Series Database)在各个领域应用的越来越广泛,很多用户选择将 Grafana 与 TDengine 配合使用,以可视化的方式监控各项指标的运行状态。为了让用户更便捷地组合使用 TDengine+Grafana,我们不仅对 TDengine Grafana 插件进行了改造升级

java开发(rocketmq工作原理以及和其他mq比较)_java mq-爱代码爱编程

一、mq的使用场景: 使用消息的场景一般是为了错峰流量控制,解耦系统消息处理机制,以一种延迟的方式达到数据的一致性,保护好系统性能。 二、RocketMq的概念介绍: 1 、消息模型(Message Model) RocketMQ主要由 Producer、Broker、Consumer 三部分组成,其中Producer 负责生产消息,Cons

2023年网络安全比赛-爱代码爱编程

一、竞赛时间 180分钟 共计3小时 二、竞赛阶段 1.使用渗透机对服务器信息收集,并将服务器中网站服务端口号作为flag提交; 2.使用渗透机对服务器信息收集,将网站的名称作为flag提交; 3.使用渗透机对服务器渗透,将

黑客口中的肉鸡是什么?-爱代码爱编程

作者丨黑蛋 今天我们来聊一聊计算机领域中的肉鸡这么个玩意。首先肉鸡是什么呢?在计算机领域中,肉鸡又被称为傀儡机,他是指被黑客成功入侵并受操控的主机。肉鸡是黑帽子黑客的致富来源,经常被拿来像白菜一样售卖,价格几分钱到几十块钱

loadrunner——分析图详解(十四)_loadrunner测试响应时间-爱代码爱编程

《分析图详解》 一、Running V user s 图 X轴表示运行所用的时间,Y轴表示vuser数, 显示在整个运行过程中随着时间的推移,虚拟用户数量是如何变化的,具体描述为:用户是如何增长的,最大负载用户数以及用

nvidia drive agx orin nvsipl camera数据流 驱动层分析_nvsipl_camera-爱代码爱编程

背景:nvidia driveos中关于camera,自己封装了一层nvsipl框架,在linux应用层,可以直接调用nvmedia 库,即可操作摄像头,对于配置这一块,也提供了json文件,xml文件来进行serdes的配置开发,如:使用了哪路i2c,serdes max96712 i2c设备地址是啥,camera sensor的i2c设备地址是啥

1s 伺服远程输出功能_1s伺服参数设置-爱代码爱编程

1S 伺服远程输出功能 实验时间:2023.03.16 实验器材:NJ501-1300,R88D-1SN01H 实验目的:通过PLC控制1S伺服的三个通用输出点 1. 实验概述 本次实验通过NJ501控制

版本发布:tdengine 3.0.3.0 为数据压缩、事件窗口等七大功能加“buff”_tdengine 开启压缩-爱代码爱编程

TDengine 3.0 自去年 8 月份发布以来,已经被大量用户下载使用。在此过程中,涛思的研发同学也没有懈怠,针对大家在社群、各种我们能触达到的平台上提出的种种有价值的反馈,都一一进行了记录,并开始寻求更高效的实现方法。 终于,在 2023 年的第一季度, TDengine 第一个重要改进版本 3.0.3.0 发布,这一版本涉及到的更新内容包