Some of my jobs are getting killed by the os for some reason.  I need to investigate why this is happening.  The jobs that I run don't show any error messages in their own logs, which probably indicates os killed them.  Nobody else has access to the server.  I'm aware of OOM killer, are there any other process killers? Where would I find logs for these things?
what process killers does linux have?
linux;kill;out of memory
oom is currently the only thing that kills automatically.dmesgand /var/log/messages should show oom kills.If the process can handle that signal, it could log at least the kill.Normally memory hogs get killed. Perhaps more swap space can help you, if the memory is only getting allocated but is not really needed.Else: Get more RAM.