Telegraf--采集指定信息

Telegraf 采集字段解释

根据需求选取需要采集的字段,直接配置在fieldpass中,这样的好处是节约流量,更加简洁明了。下面加粗的部分是telegraf.conf中配置的指标,其他指标根据需求添加即可。

2024年3月18日10:55:41 更新说明:
添加自定义温度指标采集

CPU信息

  • usage_iowait: I/O等待CPU时间占用百分比,即CPU等待I/O操作完成的时间比例。
  • usage_system: 系统CPU时间占用百分比,即CPU用于内核空间任务的时间比例。
  • usage_user: 用户CPU时间占用百分比,即CPU用于用户空间任务的时间比例。
  • usage_guest: 客户端虚拟CPU时间占用百分比,即由虚拟机运行的用户空间任务所消耗的CPU时间。
  • usage_guest_nice: 以“友好”方式运行的客户端虚拟CPU时间占用百分比,即由虚拟机运行的用户空间任务所消耗的“友好”CPU时间。
  • usage_idle: 空闲CPU时间占用百分比,即CPU处于空闲状态的时间比例。
  • usage_irq: 处理硬中断时间占用百分比,即CPU用于处理硬件中断的时间比例。
  • usage_nice: 以“nice”方式运行的CPU时间占用百分比,即由“nice”优先级的用户空间任务所消耗的CPU时间。
  • usage_softirp: 处理软中断时间占用百分比,即CPU用于处理软件中断的时间比例。
  • usage_steal: 被虚拟化环境“偷走”的CPU时间占用百分比,即虚拟机的运行时间被其他虚拟机抢占的时间比例。

磁盘信息(flash)

  • free: 可用磁盘空间,表示文件系统上当前可用的空闲空间大小。
  • total: 磁盘总空间,表示文件系统上磁盘的总空间大小。
  • used: 已用磁盘空间,表示文件系统上已经被使用的磁盘空间大小。
  • used_percent: 已用磁盘空间百分比,表示文件系统已用空间占总空间的百分比
  • inodes_free: 可用inode数,表示文件系统上当前可用的空闲inode数量。
  • inodes_total: inode总数,表示文件系统上inode的总数目。
  • inodes_used: 已用inode数,表示文件系统上已经被使用的inode数量。

内存信息

  • active: 活跃内存,当前正在使用的内存。
  • available: 可用内存,系统可用于分配给进程的内存总量。
  • available_percent: 可用内存百分比,表示可用内存占总内存的比例。
  • free: 空闲内存,当前未被使用的内存。
  • total: 总内存量。
  • used: 已使用的内存量。
  • used_percent: 已使用内存的百分比。
  • swap_free: 交换空间中的空闲内存。
  • buffered: 缓冲内存,用于存放文件系统缓存的内存。
  • cached: 缓存内存,用于存放文件系统缓存的内存。
  • commit_limit: 提交限制,系统最大可以使用的虚拟内存。
  • committed_as: 已提交的内存,已分配但未使用的内存。
  • dirty: 脏内存,已被修改但尚未写回磁盘的内存。
  • high_free: 高优先级空闲内存,高优先级内存区域中未被使用的内存。
  • high_total: 高优先级内存总量,系统中高优先级内存的总量。
  • huge_page_size: 大页大小,系统中大页内存的大小。
  • huge_pages_free: 可用的大页数。
  • huge_pages_total: 总的大页数。
  • inactive: 不活跃内存,最近未被访问的内存。
  • low_free: 低优先级空闲内存,低优先级内存区域中未被使用的内存。
  • low_total: 低优先级内存总量,系统中低优先级内存的总量。
  • mapped: 映射内存,已映射到进程地址空间的文件和设备的内存。
  • page_tables: 页面表内存,用于跟踪虚拟内存页面的物理位置。
  • shared: 共享内存,被多个进程共享的内存。
  • slab: 内核 slab 分配器用于管理的内存,如内核数据结构等。
  • sreclaimable: 可回收 slab 内存。
  • sunreclaim: 不可回收 slab 内存。
  • swap_cached: 缓存于交换空间中的内存。
  • vmalloc_chunk: 分配给 vmalloc 区的最大连续内存块的大小。
  • vmalloc_total: vmalloc 区的总大小。
  • vmalloc_used: 已使用的 vmalloc 区内存。
  • write_back: 待写回磁盘的内存。
  • write_back_tmp: 临时待写回磁盘的内存。

系统信息

  • load5: 最近5分钟的系统负载平均值。
  • n_unique_users: 当前登录到系统的唯一用户数量。
  • n_users: 当前登录到系统的用户数量,包括相同用户的多个会话。
  • uptime: 系统的运行时间,通常以秒为单位。
  • load1: 最近1分钟的系统负载平均值。
  • load15: 最近15分钟的系统负载平均值。系统负载表示等待 CPU 的进程数
  • n_cpus: 系统中的 CPU 数量。
  • uptime_format: 格式化的系统运行时间,例如 “5 days, 3:40”,表示系统已经运行了5天3小时40分钟。

网络信息

  • bytes_sent - 接口发送的总字节数
  • bytes_recv - 接口接收的总字节数
  • packets_sent 接口发送的总数据包数
  • packets_recv 接口

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

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

基于协同过滤的毕业生就业推荐系统python+django+flask

功能: 管理员:主页、个人中心、求职者管理、企业管理、招聘信息管理、就业信息管理、面试邀请管理、就业签约管理、投递的简历管理、系统管理 企业:主页、个人中心、求职者管理、招聘信息管理(可看见所有的招聘信息。发布招聘信息…

三 C#插入排序算法

简介 插入排序算法是一种简单、直观的排序算法,其原理是将一个待排序的元素逐个地插入到已经排好序的部分中。 插入排序实现原理 插入排序算法是一种简单、直观的排序算法,其原理是将一个待排序的元素逐个地插入到已经排好序的部分中。 具体实现步骤…

【iOS】Blocks

文章目录 前言一、什么是Blocks二、Blocks模式1.Block语法2.Block类型变量3.截获自动变量值4.__block说明符5.截获的自动变量 三、Blocks的实现1.Block的实质__main_block_impl_0Block对象的实现结构体初始化 2.截获自动变量值3.__block说明符4.Block存储域5.__block变量存储域…

数据结构——lesson10排序之插入排序

💞💞 前言 hello hello~ ,这里是大耳朵土土垚~💖💖 ,欢迎大家点赞🥳🥳关注💥💥收藏🌹🌹🌹 💥个人主页&#x…

自动捆绑Vue组件CSS样式-CSS-IN-JS

vite-plugin-vue-style-bundler 开发Vue组件时,编译产物由js和css组成,导入该组件时需要同时导入js和css。 vite-plugin-vue-style-bundler可以实现 自动提取Vue组件中的css样式一起打包到js源代码中,然后在运行时将style自动插入到head的vi…

python之数据类型转换

基本数据类型转换 Python 中基本数据类型转换的方法有下面几个。 方法说明int(x [,base ])将x转换为一个整数float(x )将x转换到一个浮点数complex(real [,imag ])创建一个复数str(x )将对象 x 转换为字符串repr(x )将对象 x 转换为表达式字符串eval(str )用来计算在字符串中…

Linux的背景介绍

1.Linux的发展史 Linux,一般指GNU/Linux(单独的Linux内核并不可直接使用,一般搭配GNU套件,故得此称呼),是一种免费使用和自由传播的类UNIX操作系统,其内核由林纳斯本纳第克特托瓦兹&#xff08…

【源码阅读】evmⅠ

代码位置如下: 参考link 以太坊中有一个很重要的用途是智能合约,而其中evm模块是实现了执行智能合约的虚拟机。evm可以逐条解析执行智能合约的指令。 evm中的核心对象是EVM,代表一个以太坊虚拟机。其内部主要依赖:解释器Interore…

蓝桥杯历年真题Java b组 省赛 2018年第九届 第几天

一、题目一 第几天 2000年的1月1日,是那一年的第1天。 那么,2000年的5月4日,是那一年的第几天? 注意:需要提交的是一个整数,不要填写任何多余内容。 分析: 将每个月的天数加起来&#xff0c…

2024年敏捷产品负责人CSPO认证培训

课程名称:Scrum Product Owner CSPO产品负责人认证 课程类型:经理级 课程简介: Scrum Product Owner产品负责人在Scrum产品开发当中扮演“舵手”的角色,他决定产品的愿景、路线图以及投资回报,他需要回答为什么做&am…

Python——字典

一、字典特性介绍 字典在 Python 中极为重要,是属于映射类型的数据结构。 字典有⼀对⼉⼤括号组成 {} , 字典内的元素都是成对⼉出现的 {"a":1} , 他们⽤英⽂的冒号( : )隔开, 左边叫做键(key),右边的叫值(value), 通常叫做键值对⼉。 每个元素⽤英⽂的逗…

【Python循环4/5】跳出循环的办法

目录 导入 break 具体用法 在for循环中的运用 在while循环中的运用 continue 具体用法 区别 总结 导入 前几天的博文里,我们学习了for循环和while循环。 无论是for循环还是while循环,默认的终止条件都是边界条件。在触发边界条件之前&am…

[日报] Ribbon、Eureka、Nginx、负载均衡

目录 前言 一、Ribbon和Eureka的关系 二、Eureka知识笔记(个人理解) 三、关于Ribbon和Nginx的负载均衡区别 1、位置&工作方式 2、策略 3、集中式与分布式 四、杂项 1、版本问题 2、一些课堂内容订正 3、Spring Cloud生态给出的替代方案 S…

生成微信小程序二维码

首页 -> 统计 可以通过上面二个地方配置,生成小程序的二维码,并且在推广分析里,有详细的分析数据,

国务院大动作!2024年深入推广「项目管理国标」,行业将迎新风向!

职场竞争激烈,项目管理专业人才在各个行业中的作用越来越凸显出来。在23年之前,我国关于通用项目管理人才的培养更多依赖于国外的PMP认证,缺少自主的认证评价标准和体系。 为了弥补这一空缺,基于国内的项目管理发展需求&#xff…

基于单片机的智能台灯设计1.42

摘 要 社会在发展,时代在进步,人们对生活质量需求更加膨胀,是否拥有高科技技术也最终决定着产品是否可以满足人们的欲望,只有性价比更高,才可以得到更好的青睐。现在的电子产品愈来愈多,龙蛇混杂&#xff…

搞懂.NET应用程序管理员权限:三种简单方法一网打尽

概述:.NET应用程序以管理员身份运行的方法包括修改清单文件、项目文件,或在运行时动态请求管理员权限。清单文件和项目文件通过声明UAC请求,而动态请求管理员权限则在程序启动时检查并重新启动。选择适当的方法取决于项目需求和配置。 在.NE…

2.1(TCP)

TCP—传输控制协议 是一种面向连接的可靠传输协议。可靠、有序、无丢弃和不重复。 特点: TCP是面向连接(虚连接)的传输层协议每一条TCP连接有且只能有两个端点。可靠、有序、无丢弃和不重复。TCP协议提供全双工通讯。 发送缓存 存放发送方…

达科为生物领航,国产高端试剂“达优®”蓄势待发

在生物科技领域,每一次技术的突破都意味着行业前进的一大步。在即将盛大开幕的双博会上,深圳市达科为生物工程有限公司将携其国产高端试剂品牌“达优”闪亮登场,向世界展示中国生物科技的最新成果。而在这背后,是达科为生物多年来…

Docker【docker使用】

文章目录 前言一、概念二、常用方法1.镜像2.容器 三、镜像与镜像的关系,以及镜像构建和管理 前言 上一篇文章讲了docker的安装,本片文章我们来聊聊docker的一些常用操作。以及镜像、容器之间的关系 一、概念 docker三大核心概念:镜像 Imag…