combined file system and logical volume manager designed by Sun Microsystems
ZFS (previously Zettabyte File System, now an orphaned initialism) is a file system with volume management capabilities. It began as part of the Sun Microsystems Solaris operating system in 2001. Large parts … Wikipedia
Factsheet
Developer(s) Sun Microsystems originally, Oracle Corporation since 2010, OpenZFS since 2013
Introduced November 2005; 20 years ago (2005-11) with OpenSolaris
Developer(s) Sun Microsystems originally, Oracle Corporation since 2010, OpenZFS since 2013
Introduced November 2005; 20 years ago (2005-11) with OpenSolaris
🌐
Ubuntu
manpages.ubuntu.com › xenial › man(8)
Ubuntu Manpage: ZED - ZFS Event Daemon
ZED (ZFS Event Daemon) monitors events generated by the ZFS kernel module.
🌐
GitHub
openzfs.github.io › openzfs-docs › man › v2.2 › 8 › zed.8.html
zed.8 - ZFS Event Daemon
May 26, 2021 - The ZFS release the daemon is part of. ZEDLETs may need to call other ZFS commands. The installation paths of the following executables are defined as environment variables: ZDB, ZED, ZFS, ZINJECT, and ZPOOL.
🌐
Proxmox VE
pve.proxmox.com › wiki › ZFS_on_Linux
ZFS on Linux - Proxmox VE
May 21, 2026 - ZFS comes with an event daemon ZED, which monitors events generated by the ZFS kernel module. The daemon can also send emails on ZFS events like pool errors.
🌐
Debian
packages.debian.org › sid › zfs-zed
Debian -- Details of package zfs-zed in sid
ZED (ZFS Event Daemon) monitors events generated by the ZFS kernel module.
🌐
Chris's Wiki
utcc.utoronto.ca › ~cks › space › blog › linux › ZFSZEDPraise
In praise of ZFS On Linux's ZED 'ZFS Event Daemon'
July 19, 2020 - When a ZFS event happens, ZED looks through a directory (generally /etc/zfs/zed.d) to find scripts (or programs) that should be run in response to the event. Each script is run with a bunch of environment variables set to describe what's going on, and it can use those environment variables to figure out what the event is.
🌐
ArchWiki
wiki.archlinux.org › title › ZFS
ZFS - ArchWiki
5 days ago - Enable the ZFS Event Daemon(ZED) script (called a ZEDLET) required to create a list of mountable ZFS file systems.
🌐
Pieter Bakker
pieterbakker.com › monitoring-zfs-with-zed
Monitoring ZFS on Linux with ZED - Pieter Bakker
November 3, 2021 - ZFS has and “Event Daemon” (ZED) that monitors all ZFS events (such as a scrub being completed) and sends an alert email when an event occurs.
🌐
Louwrentius
louwrentius.com › the-zfs-event-daemon-on-linux.html
The ZFS Event Daemon on Linux
With the release of ZoL 0.6.3, a brand new 'ZFS Event Daemon' or ZED has been introduced.
Find elsewhere
🌐
GitHub
github.com › openzfs › zfs › blob › master › cmd › zed › zed.d › zed.rc
zfs/cmd/zed/zed.d/zed.rc at master · openzfs/zfs
#ZED_NOTIFY_VERBOSE=0 · · ## # Send notifications for 'ereport.fs.zfs.data' events. # Disabled by default, any non-empty value will enable the feature. # #ZED_NOTIFY_DATA= · ## # Pushbullet access token. # This grants full access to your account -- protect it accordingly!
Author   openzfs
🌐
Klara Systems
klarasystems.com › home › zfs storage fault management on linux
ZFS Storage Fault Management on Linux - Klara Systems
June 13, 2025 - Temporarily offline disks must also be brought back in sync with the rest of the pool to ensure optimal performance. The ZED (ZFS Event Daemon) monitors for events generated by the ZFS kernel module.
🌐
GitHub
openzfs.github.io › openzfs-docs › man › master › 8 › zed.8.html
zed.8 — OpenZFS documentation
August 22, 2022 - Custom $PATH for zedlets to use. Normally zedlets run in a locked-down environment, with hardcoded paths to the ZFS commands ($ZFS, $ZPOOL, $ZED, …), and a hard-coded $PATH. This is done for security reasons. However, the ZFS test suite uses a custom PATH for its ZFS commands, and passes it to ZED with -P.
🌐
Ubuntu
launchpad.net › ubuntu › jammy › +package › zfs-zed
zfs-zed : Jammy (22.04) : Ubuntu - Launchpad
. ZED (ZFS Event Daemon) monitors events generated by the ZFS kernel module. When a zevent (ZFS Event) is posted, ZED will run any ZEDLETs (ZFS Event Daemon Linkage for Executable Tasks) that have been enabled for the corresponding zevent class.
🌐
OpenZFS
openzfs.github.io › openzfs-docs › Basic Concepts › Troubleshooting.html
Troubleshooting — OpenZFS documentation
March 25, 2026 - ZFS uses an event-based messaging interface for communication of important events to other consumers running on the system. The ZFS Event Daemon (zed) is a userland daemon that listens for these events and processes them. zed is extensible so you can write shell scripts or other programs that ...
🌐
Hacker News
news.ycombinator.com › item
In Praise of ZFS on Linux's ZED 'ZFS Event Daemon' | Hacker News
July 24, 2020 - It allows programs to be run in response to sysevents, some of which are generated by ZFS and some of which are generated by other parts of the system (e.g., device hotplug) · http://manpages.ubuntu.com/manpages/bionic/man5/zfs-events.5
🌐
GitHub
github.com › openzfs › zfs › blob › master › cmd › zed › agents › README.md
zfs/cmd/zed/agents/README.md at master · openzfs/zfs
There are three FMD modules (aka agents) that are now built into ZED. A Diagnosis Engine module (agents/zfs_diagnosis.c)
Author   openzfs
🌐
GitHub
github.com › openzfs › zfs › blob › master › etc › systemd › system › zfs-zed.service.in
zfs/etc/systemd/system/zfs-zed.service.in at master · openzfs/zfs
Description=ZFS Event Daemon (zed) Documentation=man:zed(8) ConditionPathIsDirectory=/sys/module/zfs · · [Service] EnvironmentFile=-@initconfdir@/zfs · ExecStart=@sbindir@/zed -F · Restart=always · · [Install] Alias=zed.service ·
Author   openzfs
🌐
GitHub
github.com › zfsonlinux › zfs › blob › master › man › man8 › zed.8.in
zfs/man/man8/zed.8.in at master · openzfs/zfs
The zevent nvpairs are passed to ZEDLETs as environment variables. Each nvpair name is converted to an environment variable in the following ... The Event IDentifier. ... The zevent class string. ... The zevent subclass string. ... The daemon's process ID. ... The ZFS version the daemon is part of.
Author   openzfs
🌐
Ubuntu
launchpad.net › ubuntu › noble › +package › zfs-zed
https://launchpad.net/ubuntu/noble/+package/zfs-zed
. ZED (ZFS Event Daemon) monitors events generated by the ZFS kernel module. When a zevent (ZFS Event) is posted, ZED will run any ZEDLETs (ZFS Event Daemon Linkage for Executable Tasks) that have been enabled for the corresponding zevent class.