Citrix ICA disconnect monitoring

I am trying to identify a method to monitor Citrix client disconnects that occur on our network. Mostly due to the fact that these are seldom to rarely reported by the end user. Anybody know if this can be done by Nagios?

use the check_log plugin on the remote citrix box and report the results to the nagios server via nsca.