Please forgive the ambiguous nature of this question but I was wondering if there's a way to make sure that all commands executed by some host are logged into history. In my case, if I send a command across a network to a host and it gets executed. When I check the history there is no record of that command. Is this typical behavior/can I change it? 
Can I make sure history logs all execution?
rhel;command history;sles