代码编织梦想

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()内核源码如下