Per request, HERE is my zfs integrity checker with installation instructions.
The script checks the status of my pool every 15 minutes, and emails me if the pool is degraded, offline, etc (anything but online for every disk).
The script detects degradation by counting the number of "ONLINE"s in zpool status, and if its not the expected count, it triggers an automator "program" to email you. Launchd triggers the script.
**There are apparently issues with 10.8 and automator- to fix just delete the add attachment step in the automator workflow.**