In case of "log full" situation, you can find the application handle who is holding the active log from db2diag.log
Code:
db2diag -g message:="The active log is full"
Also, you can use sysibmadm.snapappl and sysibmadm.snapappl_info admin views for getting info on who is hogging the log space.