debian/ubuntu/deepin下使用influxdb+telegraf+grafana搭建性能监控平台

本文介绍如何在Deepin 15.5系统中安装配置influxdb、telegraf及grafana,实现计算机性能监控。包括安装过程、配置步骤及最终监控效果展示。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Deepin下使用influxdb+telegraf+grafana搭建性能监控平台

一、前言

        数据挖掘老师布置的作业,由于操作系统的原因折腾了半天--_-- 难忘的一天,故写个博客就纪念一下。。。。老师要求在Linux环境下完成,给的资料还是CentOS的,Debian系只有自己再想办法了。还有万恶的GFW(话说现在梯子也不好搭了),官方文档上的安装方法都没什么用,所以找了很久的资源,又下载了很久的安装包。

Note:以下流程均在Deepin15.5操作系统下完成。

deb安装包:https://pan.baidu.com/s/1NBsQa-v8a9eFPQiqP6xyng

参考文档:

http://docs.influxdata.com/influxdb/v1.5/

http://docs.influxdata.com/telegraf/v1.5/

http://docs.grafana.org/

一、环境配置

1.安装和配置influxdb

打开终端,输入以下命令完成influxdb的服务器和客户端程序的安装:

sudo apt-get update
sudo apt-get install influxdb influxdb-client

如果想安装最新版,浏览器打开以下链接下载deb安装包:

 https://repos.influxdata.com/debian/pool/stable/i/influxdb

安装命令:

sudo dpkg -i influxdb_1.5.1-1_amd64.deb

配置influxdb

终端输入命令sudo service influxdb start启动数据库服务

如果启动失败,可以使用sudo influxd

终端输入influx进入influxdb客户端

依次输入

CREATE USER admin WITH PASSWORD 'admin'
CREATE DATABASE telegraf 
GRANT ALL PRIVILEGES TO admin 

完成用户创建、数据库建立、新用户授权等操作 。使用SHOW DATABASES检查telegraf数据库是否创建成功

2.安装和配置telegraf

浏览器打开以下链接下载最新telegraf的安装包:https://repos.influxdata.com/debian/pool/stable/t/telegraf

打开终端,切换到文件目录,输入以下命令完成telegraf程序的安装:

sudo dpkg -i telegraf_1.5.3-1_amd64.deb

输入命令sudo nano /etc/telegraf/telegraf.conf修改配置文件如下图:


Ctrl + X 保存退出

输入命令sudo service telegraf start 启动服务

3.安装和配置grafana

终端输入以下语句安装grafana并启动服务

wget https://s3-us-west-2.amazonaws.com/grafana-releases/release/grafana_5.0.3_amd64.deb
sudo dpkg -i grafana_5.0.3_amd64.deb
sudo service grafana-server start

Grafanaweb client默认端口为localhost:3000

二、建立性能监控系统

1. 创建data source

打开localhost:3000,输入默认的用户名admin、密码admin进入到grafana管理界面。点击齿轮,选择data Sources。如下图

 

完成配置如下图:

 

2. 创建dashboard


完成配置如下图


如图,这里使用了三条查询语句,从telegraf数据库获取数据,分别查询了计算机的cpu、内存、硬盘资源的使用情况。

:Data Source应当选择telegraf,上图没有标注出来。

接着设置显示时长和刷新频率如下:

 

另外Axes标签下可设置横纵坐标,Display下可设置绘图参数。配置完毕后,记得保存。

至此大功告成,看一下效果图


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值