I recently had a Linux process which “leaked” file descriptors: It opened them and didn\'t properly close some of them.
If I had monitored this, I could tell – in adv
You can try to write script which periodically call lsof -p {PID} on given pid.
lsof -p {PID}