1261894Savg# $FreeBSD: stable/10/etc/devd/zfs.conf 324747 2017-10-19 07:23:47Z avg $ 2261894Savg# 3261894Savg# Sample ZFS problem reports handling. 4261894Savg 5261894Savgnotify 10 { 6261894Savg match "system" "ZFS"; 7261894Savg match "type" "fs.zfs.checksum"; 8324747Savg action "logger -p local7.warn -t ZFS 'checksum mismatch, zpool=$pool path=$vdev_path offset=$zio_offset size=$zio_size'"; 9261894Savg}; 10261894Savg 11261894Savgnotify 10 { 12261894Savg match "system" "ZFS"; 13261894Savg match "type" "fs.zfs.io"; 14324747Savg action "logger -p local7.warn -t ZFS 'vdev I/O failure, zpool=$pool path=$vdev_path offset=$zio_offset size=$zio_size error=$zio_err'"; 15261894Savg}; 16261894Savg 17261894Savgnotify 10 { 18261894Savg match "system" "ZFS"; 19261894Savg match "type" "fs.zfs.data"; 20324747Savg action "logger -p local7.warn -t ZFS 'pool I/O failure, zpool=$pool error=$zio_err'"; 21261894Savg}; 22261894Savg 23261894Savgnotify 10 { 24261894Savg match "system" "ZFS"; 25261894Savg match "type" "fs.zfs.zpool"; 26324747Savg action "logger -p local7.err -t ZFS 'failed to load zpool $pool'"; 27261894Savg}; 28261894Savg 29261894Savgnotify 10 { 30261894Savg match "system" "ZFS"; 31261894Savg match "type" "fs.zfs.vdev\..*"; 32324747Savg action "logger -p local7.err -t ZFS 'vdev problem, zpool=$pool path=$vdev_path type=$type'"; 33261894Savg}; 34261894Savg 35261894Savgnotify 10 { 36261894Savg match "system" "ZFS"; 37261894Savg match "type" "fs.zfs.io_failure"; 38324747Savg action "logger -p local7.alert -t ZFS 'catastrophic pool I/O failure, zpool=$pool'"; 39261894Savg}; 40261894Savg 41261894Savgnotify 10 { 42261894Savg match "system" "ZFS"; 43261894Savg match "type" "fs.zfs.probe_failure"; 44324747Savg action "logger -p local7.err -t ZFS 'vdev probe failure, zpool=$pool path=$vdev_path'"; 45261894Savg}; 46261894Savg 47261894Savgnotify 10 { 48261894Savg match "system" "ZFS"; 49261894Savg match "type" "fs.zfs.log_replay"; 50324747Savg action "logger -p local7.err -t ZFS 'pool log replay failure, zpool=$pool'"; 51261894Savg}; 52261894Savg 53261894Savgnotify 10 { 54261894Savg match "system" "ZFS"; 55261894Savg match "type" "fs.zfs.config_cache_write"; 56324747Savg action "logger -p local7.warn -t ZFS 'failed to write zpool.cache, zpool=$pool'"; 57261894Savg}; 58261894Savg 59261894Savg 60261894Savgnotify 10 { 61261894Savg match "system" "ZFS"; 62261894Savg match "type" "resource.fs.zfs.removed"; 63324747Savg action "logger -p local7.notice -t ZFS 'vdev is removed, pool_guid=$pool_guid vdev_guid=$vdev_guid'"; 64261894Savg}; 65261894Savg 66261894Savgnotify 10 { 67261894Savg match "system" "ZFS"; 68261894Savg match "type" "resource.fs.zfs.autoreplace"; 69324747Savg action "logger -p local7.info -t ZFS 'autoreplace is configured for vdev, pool_guid=$pool_guid vdev_guid=$vdev_guid'"; 70261894Savg}; 71261894Savg 72261894Savgnotify 10 { 73261894Savg match "system" "ZFS"; 74261894Savg match "type" "resource.fs.zfs.statechange"; 75324747Savg action "logger -p local7.notice -t ZFS 'vdev state changed, pool_guid=$pool_guid vdev_guid=$vdev_guid'"; 76261894Savg}; 77261894Savg 78