How to log all the commands executed by root in Linux

How to log all the commands executed by root in Linux

I tried .bash_history… not satisfied…

Need to configure in a way that all the commands executed bu any users has to be recorded in a log file with the command executed date and time…

Please help !!

Read about auditd, I guess it will do the trick for you.