home-assistant.io/source/_components/sensor.systemmonitor.markdown
2016-05-07 13:58:27 +02:00

2.1 KiB

layout, title, description, date, sidebar, comments, sharing, footer, ha_category, ha_release
layout title description date sidebar comments sharing footer ha_category ha_release
page System Monitor Instructions how to monitor the Home Assistant host. 2015-03-23 19:59 true false true true Sensor pre 0.7

The systemmonitor sensor platform to allow you to monitor disk usage, memory usage, CPU usage, and running processes. This platform has superseded the process component which is now considered deprecated.

To add this platform to your installation, add the following to your configuration.yaml file:

# Example configuration.yaml entry
sensor:
  platform: systemmonitor
  resources:
    - type: disk_use_percent
      arg: /home
    - type: memory_free
    - type: processor_use

Configuration variables:

  • resources array (Required): Contains all entries to display.
    • type (Required): The type of the information to display, please check the table below for details.
    • arg (Optional): Argument to use, please check the table below for details.

The table contains types and their argument to use in your configuration.yaml file.

Type (- type:) Argument (arg:)
disk_use_percent Path, eg. '/'
disk_use
disk_free
memory_use_percent
memory_use
memory_free
swap_use_percent
swap_use
swap_free
network_in Interface, eg. 'eth0'
network_out Interface, eg. 'eth0'
packets_in Interface, eg. 'eth0'
packets_out Interface, eg. 'eth0'
ipv4_address Interface, eg. 'eth0'
ipv6_address Interface, eg. 'eth0'
processor_use Interface, eg. 'eth0'
process Binary, eg. 'octave-cli'
last_boot
since_last_boot