It is a new for me.
In a site, I have 10 to 15 menus.

I want to know a user what are the menus he accessed , how many times he visited a particular menu from he logged in, and from which IP Address.

How to know these things as a Admin

You can program this yourself by using Javascript to update some information server-side, or use something like Google Analytics. You still need to add the triggers, but you won't need to register anything yourself. It all depends on what you intend to do with it.

You can also take a look at the web server access logs and based on the Ip they connected with find the pages they went to.