统信UOS怎么安装Telegraf加Grafana_统信UOS服务器监控面板搭建【实战】

风杰姑娘_1564

风杰姑娘_1564

2026-04-04

684人浏览

原创

需在统信UOS服务器部署Telegraf采集指标并由Grafana可视化:一、添加InfluxData源安装配置Telegraf;二、启用systemd服务并验证日志输出;三、下载安装Grafana deb包并启动服务;四、在Grafana中配置InfluxDB v2数据源;五、导入ID为1702的Telegraf官方仪表盘。

统信uos怎么安装telegraf加grafana_统信uos服务器监控面板搭建【实战】

如果您希望在统信UOS服务器上构建实时监控面板,需部署Telegraf采集指标并由Grafana可视化展示。以下是完成该监控系统搭建的具体操作步骤:

一、安装并配置Telegraf

Telegraf是InfluxData推出的轻量级代理程序,支持从系统、服务、日志等多源采集指标数据,并通过HTTP或InfluxDB协议发送至后端。在统信UOS中需手动添加官方APT仓库并安装适配Debian系的deb包。

1、打开终端,执行命令更新系统软件包列表:
sudo apt update

2、安装curl和wget工具(若未预装):
sudo apt install -y curl wget

3、导入InfluxData GPG密钥:
curl -sL https://repos.influxdata.com/influxdb.key | sudo apt-key add -

4、添加Telegraf官方APT源(适配统信UOS基于Debian 10/11内核):
echo "deb https://repos.influxdata.com/debian buster stable" | sudo tee /etc/apt/sources.list.d/influxdb.list

5、再次更新APT索引:
sudo apt update

6、安装Telegraf:
sudo apt install -y telegraf

7、修改Telegraf主配置文件:
sudo nano /etc/telegraf/telegraf.conf

8、确认[[outputs.influxdb_v2]]段已启用,并填写InfluxDB v2地址与Token;若暂无InfluxDB,可改用[[outputs.file]]输出至本地JSON或CSV用于调试:
output插件必须至少启用一项,否则Telegraf启动后不发送任何数据

二、启用并验证Telegraf服务

安装完成后需启用systemd服务以确保开机自启,并检查其运行状态与日志输出,确认采集进程正常工作。

1、重载systemd配置:
sudo systemctl daemon-reload

2、启用Telegraf服务:
sudo systemctl enable telegraf

3、启动Telegraf:
sudo systemctl start telegraf

4、检查服务状态:
sudo systemctl status telegraf

5、查看最近10条采集日志:
sudo journalctl -u telegraf -n 10 --no-pager

6、验证是否生成指标数据(默认每10秒采集一次):
sudo tail -n 20 /var/log/telegraf/telegraf.log

若日志中持续出现“Wrote batch of X metrics in Yms”字样,表示采集与输出模块已正常运行

三、安装Grafana服务器

Grafana作为前端可视化平台,需独立部署并监听HTTP端口。统信UOS官方源不含Grafana,须直接下载ARM64或AMD64架构的deb安装包(依据CPU类型选择)。

1、确认系统架构:
uname -m

2、下载对应架构的Grafana deb包(以amd64为例):
wget https://dl.grafana.com/oss/release/grafana_10.4.2_amd64.deb

3、安装Grafana:
sudo dpkg -i grafana_10.4.2_amd64.deb

4、修复依赖(如提示缺失):
sudo apt --fix-broken install -y

5、启用Grafana服务:
sudo systemctl enable grafana-server

6、启动Grafana:
sudo systemctl start grafana-server

7、检查服务监听状态:
sudo ss -tlnp | grep :3000

Grafana默认监听localhost:3000,首次访问需通过浏览器输入服务器IP加端口,如http://192.168.1.100:3000

四、配置Grafana数据源与仪表盘

Grafana本身不存储指标,需连接Telegraf输出的目标(如InfluxDB、Prometheus或文件代理),此处以InfluxDB v2为典型后端说明配置流程。

1、登录Grafana Web界面(默认账号admin/admin,首次登录强制修改密码)

2、点击左侧齿轮图标进入“Configuration” → “Data Sources” → “Add data source”

3、搜索并选择“InfluxDB”类型

4、在“HTTP”区域填写InfluxDB v2 API地址,例如:
http://localhost:8086

5、切换至“Auth”选项卡,勾选“Token Auth”,填入InfluxDB v2中创建的Read Token

6、在“InfluxDB Details”区域填写组织名(Organization)与Bucket名称(如telegraf/autogen)

7、点击“Save & test”,确认显示“Data source is working”

若测试失败,请返回Telegraf配置确认output.influxdb_v2段的token、org、bucket三项与Grafana中完全一致

五、导入Telegraf官方仪表盘

Grafana社区提供适配Telegraf输出字段的标准化仪表盘模板,可直接导入使用,避免手动创建大量面板。

1、访问https://grafana.com/grafana/dashboards/1702

2、复制页面顶部的Dashboard ID:1702

3、在Grafana界面点击“+”号 → “Import” → 粘贴ID → “Load”

4、在“Select a project”下拉框中选择已配置的InfluxDB数据源

5、点击“Import”完成加载

6、等待数秒后,仪表盘将自动展示CPU、内存、磁盘IO、网络流量等核心指标图表

首次加载可能延迟10–30秒,因Telegraf需完成至少一个采集周期并将数据写入InfluxDB

PHP速学视频免费教程(入门到精通)
PHP速学视频免费教程(入门到精通)

PHP怎么学习?PHP怎么入门?PHP在哪学?PHP怎么学才快?不用担心,这里为大家提供了PHP速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!

下载

相关标签:

本站声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

相关专题

更多
json数据格式
json数据格式

JSON是一种轻量级的数据交换格式。本专题为大家带来json数据格式相关文章,帮助大家解决问题。

2023.08.07

2355

5

json是什么
json是什么

JSON是一种轻量级的数据交换格式,具有简洁、易读、跨平台和语言的特点,JSON数据是通过键值对的方式进行组织,其中键是字符串,值可以是字符串、数值、布尔值、数组、对象或者null,在Web开发、数据交换和配置文件等方面得到广泛应用。本专题为大家提供json相关的文章、下载、课程内容,供大家免费下载体验。

2023.08.23

3882

1

jquery怎么操作json
jquery怎么操作json

操作的方法有:1、“$.parseJSON(jsonString)”2、“$.getJSON(url, data, success)”;3、“$.each(obj, callback)”;4、“$.ajax()”。更多jquery怎么操作json的详细内容,可以访问本专题下面的文章。

2023.10.13

1296

3

go语言处理json数据方法
go语言处理json数据方法

本专题整合了go语言中处理json数据方法,阅读专题下面的文章了解更多详细内容。

2025.09.10

4499

7

curl_exec
curl_exec

curl_exec函数是PHP cURL函数列表中的一种,它的功能是执行一个cURL会话。给大家总结了一下php curl_exec函数的一些用法实例,这个函数应该在初始化一个cURL会话并且全部的选项都被设置后被调用。他的返回值成功时返回TRUE, 或者在失败时返回FALSE。

2023.06.14

3943

6

linux常见下载安装工具
linux常见下载安装工具

linux常见下载安装工具有APT、YUM、DNF、Snapcraft、Flatpak、AppImage、Wget、Curl等。想了解更多linux常见下载安装工具相关内容,可以阅读本专题下面的文章。

2023.10.30

955

4

登录token无效
登录token无效

登录token无效解决方法:1、检查token的有效期限,如果token已经过期,需要重新获取一个新的token;2、检查token的签名,如果签名不正确,需要重新获取一个新的token;3、检查密钥的正确性,如果密钥不正确,需要重新获取一个新的token;4、使用HTTPS协议传输token,建议使用HTTPS协议进行传输 ;5、使用双因素认证,双因素认证可以提高账户的安全性。

2023.09.14

15566

6

登录token无效怎么办
登录token无效怎么办

登录token无效的解决办法有检查Token是否过期、检查Token是否正确、检查Token是否被篡改、检查Token是否与用户匹配、清除缓存或Cookie、检查网络连接和服务器状态、重新登录或请求新的Token、联系技术支持或开发人员等。本专题为大家提供token相关的文章、下载、课程内容,供大家免费下载体验。

2023.09.14

1805

5

token怎么获取
token怎么获取

获取token值的方法:1、小程序调用“wx.login()”获取 临时登录凭证code,并回传到开发者服务器;2、开发者服务器以code换取,用户唯一标识openid和会话密钥“session_key”。想了解更详细的内容,可以阅读本专题下面的文章。

2023.12.21

4377

3

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
热门推荐
/
最新课程
phpStudy极速入门视频教程
phpStudy极速入门视频教程

共6课时 | 54.7万人学习

独孤九贱(4)_PHP视频教程
独孤九贱(4)_PHP视频教程

共89课时 | 134.3万人学习