this template uses zpool, zfs and zvol discovery so you will have information about important zpool and zfs items available by default. on top of that, you can easily create your own items and triggers by having zabbix keys available to get zpool and zfs properties that are exposed via the zpool and zfs binaries on your system.
- discovered: zpool information (health! and others)
- discovered: zfs information (used, used by snapshots, avail and others)
- discovered: zvol information (used, used by snapshots, used by children, avail and others)
- zfs parameters (
/sys/module/zfs/parameters/*
). you can get these yourself by creating an item:zfs.parameter[<parametername>]
- zfs properties (
zfs get -o name,value,source,property <propertyname> <zfsname>
). you can get these yourself by creating an item:zfs.get[<zfsname>,<propertyname>]
- zpool properties (
zpool get -o name,value,source,property <propertyname> <zpoolname>
). you can get these yourself by creating an item:zpool.get[<zpoolname>,<propertyname>]
- discovered: zpool health
- discovered: overwiew for zpools
- discovered: overview for zfs filesystems
- discovered: overview for zfs zvols
- roll your own by creating items, triggers and graphs with the use of zfs.get[zfsname,property], zpool.get[zpoolname,property] and zfs.parameter[parametername]
- place this file in /etc/zabbix/zabbix_agentd.conf.d/
- restart zabbix agent
- import the template.xml file in the zabbix gui
- in case the discovery items are not suffucient, roll your own. see the custom section