逻辑卷管理器输入插件
此插件从 Linux 内核的逻辑卷管理 (LVM) 收集有关物理卷、卷组和逻辑卷的信息。
引入于: Telegraf v1.21.0 标签: system 操作系统支持: linux
全局配置选项
插件支持其他全局和插件配置设置,用于修改指标、标签和字段,创建别名以及配置插件顺序等任务。更多详情请参阅 CONFIGURATION.md。
配置
# Read metrics about LVM physical volumes, volume groups, logical volumes.
[[inputs.lvm]]
## Use sudo to run LVM commands
use_sudo = false
## The default location of the pvs binary can be overridden with:
#pvs_binary = "/usr/sbin/pvs"
## The default location of the vgs binary can be overridden with:
#vgs_binary = "/usr/sbin/vgs"
## The default location of the lvs binary can be overridden with:
#lvs_binary = "/usr/sbin/lvs"LVM 命令需要提升的权限。如果用户已配置 sudo 允许运行这些命令,则将 use_sudo 设置为 true。
使用 sudo
如果您的帐户尚不具备使用无密码 sudo 运行命令的能力,则需要更新 sudoers 文件。以下是允许所需的 LVM 命令的示例
首先,使用 visudo 命令开始编辑 sudoers 文件。然后添加以下内容,其中 <username> 是需要此访问权限的用户的用户名
Cmnd_Alias LVM = /usr/sbin/pvs *, /usr/sbin/vgs *, /usr/sbin/lvs *
<username> ALL=(root) NOPASSWD: LVM
Defaults!LVM !logfile, !syslog, !pam_session二进制文件的路径必须与配置文件中的路径匹配(pvs_binary, vgs_binary and lvs_binary)
Metrics
指标按物理卷 (pv)、卷组 (vg) 和逻辑卷 (lv) 进行细分
- lvm_physical_vol
- 标签 (tags)
- path
- vol_group
- 字段 (fields)
- size
- free
- used
- used_percent
- 标签 (tags)
- lvm_vol_group
- 标签 (tags)
- name
- 字段 (fields)
- size
- free
- used_percent
- physical_volume_count
- logical_volume_count
- snapshot_count
- 标签 (tags)
- lvm_logical_vol
- 标签 (tags)
- name
- vol_group
- 字段 (fields)
- size
- data_percent
- metadata_percent
- sync_percent
- 标签 (tags)
示例输出
以下示例显示了一个系统,其中根分区位于 LVM 组上,并且第二个驱动器上有一个 Docker 瘦配置的 LVM 组
lvm_physical_vol,path=/dev/sda2,vol_group=vgroot free=0i,size=249510756352i,used=249510756352i,used_percent=100 1631823026000000000
lvm_physical_vol,path=/dev/sdb,vol_group=docker free=3858759680i,size=128316342272i,used=124457582592i,used_percent=96.99277612525741 1631823026000000000
lvm_vol_group,name=vgroot free=0i,logical_volume_count=1i,physical_volume_count=1i,size=249510756352i,snapshot_count=0i,used_percent=100 1631823026000000000
lvm_vol_group,name=docker free=3858759680i,logical_volume_count=1i,physical_volume_count=1i,size=128316342272i,snapshot_count=0i,used_percent=96.99277612525741 1631823026000000000
lvm_logical_vol,name=lvroot,vol_group=vgroot data_percent=0,metadata_percent=0,size=249510756352i 1631823026000000000
lvm_logical_vol,name=thinpool,vol_group=docker data_percent=0.36000001430511475,metadata_percent=1.3300000429153442,size=121899057152i 1631823026000000000此页面是否有帮助?
感谢您的反馈!
支持和反馈
感谢您成为我们社区的一员!我们欢迎并鼓励您对 Telegraf 和本文档提出反馈和 bug 报告。要获取支持,请使用以下资源
具有年度合同或支持合同的客户可以 联系 InfluxData 支持。