You can insert dynamic attributes that are periodically updated from a script.  Here's an example of what you put in the HTCondor configuration file to periodically call a script:
 
 {code}
-STARTD_CRON_JOBLIST = CRON
-CRON_JOBLIST =
-
-CRON_JOBLIST = $(CRON_JOBLIST) kernel
-CRON_kernel_PREFIX = kernel_
-CRON_kernel_EXECUTABLE = /path/to/kernel
-CRON_kernel_PERIOD = 1h
-CRON_kernel_MODE = periodic
-CRON_kernel_RECONFIG = false
-CRON_kernel_KILL = true
-CRON_kernel_ARGS =
+STARTD_CRON_JOBLIST = kernel
+STARTD_CRON_kernel_PREFIX = kernel_
+STARTD_CRON_kernel_EXECUTABLE = /path/to/kernel
+STARTD_CRON_kernel_PERIOD = 1h
+STARTD_CRON_kernel_MODE = periodic
+STARTD_CRON_kernel_RECONFIG = false
+STARTD_CRON_kernel_KILL = true
+STARTD_CRON_kernel_ARGS =
 {endcode}
 
 The script named 'kernel' could add some attributes that give information about the system kernel.  For example, it could output something like the following: