系统监视器


SystemMonitor传感器平台允许您监视磁盘使用情况,内存使用情况,CPU使用和运行过程。

要将此平台添加到您的安装中,请添加以下内容configuration.yaml文件:

#示例Configuration.yaml条目传感器-平台SystemMonitor资源-类型disk_use_percentarg/config-类型memory_free

配置变量

资源 列表 必需的

包含所有要显示的条目。

类型 必需的

要显示的信息类型,请检查下表以获取详细信息。

arg ((可选的

要使用的论点,请检查下表以获取详细信息。

重新启动家庭助理后,这些传感器将每必威是什么15秒出现并更新其信息。

该表包含类型及其参数用于您的configuration.yaml文件。

类型 (类型: 争论 (Arg: 强制性论点
disk_use_percent 路径,例如,/
disk_use 路径,例如,/
disk_free 路径,例如,/
memory_use_percent
memory_use
memory_free
swap_use_percent
swap_use
swap_free
load_1m
load_5m
LOAD_15M
Network_in 界面,例如,eth0 是的
Network_out 界面,例如,eth0 是的
tarput_network_in 界面,例如,eth0 是的
tarput_network_out 界面,例如,eth0 是的
packets_in 界面,例如,eth0 是的
packets_out 界面,例如,eth0 是的
ipv4_address 界面,例如,eth0 是的
ipv6_address 界面,例如,eth0 是的
processor_use
processor_temperature
过程 二进制,例如八度-CLI 是的
last_boot

磁盘使用情况

如果没有通过可选参数提供路径,则集成默认为“/”(root)。

笔记:磁盘使用传感器不支持监视文件夹/目录大小。相反,它仅关注“磁盘”(更具体地说是在Linux上安装点)。

$DF-H使用的文件系统大小可用用使用%安装在 /dev /root 29g 12g 16g 42% /devtmpfs 805m 0 805m 0% /dev tmpfs 934m 0 934m 0% /dev /dev /dev /dev /dev /dev /mmcblk0p1

定义disk_use传感器//home/pi是冗余的,并且会返回相同的值,因为它们都属于相同的“磁盘”。但是,定义单独的传感器/dev/dev/shm是可能的,并提供不同的值,因为这些值通过集成被视为单独的“磁盘”。

#示例Configuration.yaml条目传感器-平台SystemMonitor资源-类型disk_usearg/dev-类型disk_usearg/dev/shm

处理器温度

  • 如果没有可用的硬件传感器数据(例如,因为集成在虚拟化环境中运行),则不会创建传感器实体。
  • 将根据系统配置选择测量单位(Celsius vs. Wahrenheit)。
  • 仅读取第一个相关的硬件传感器,即没有单个核心温度(即使硬件传感器可以提供该级别的细节)。

特定于Linux

要检索Linux系统上的所有可用网络接口,请执行ifconfig命令。

ifconfig-一个|sed's/[\ t]。*//;/^$/d'

特定于Windows

通常,在Microsoft Windows上运行此平台时,默认接口将被调用本地连接,因此您的配置可能看起来像:

传感器-平台SystemMonitor资源-类型Network_inarg当地的区域联系”

如果您需要使用其他界面,请打开命令行提示符并键入ipconfig列出所有接口名称。例如,从ipconfig可能看起来像:

无线LAN适配器无线网络连接:媒体状态:媒体断开连接特定连接的DNS后缀

名字在哪里无线网络连接