Looking through my google analytic logs, I don't see a place where I can see how many times the various search engine bots (eg Googlebot, SLURP) visit my webpage. Is this not recorded in google analytics or am I just not looking in the right spot?
I don't know. I'm going to have a combination of real visitors and bots (paid traffic) on my site, I wonder if I will be able to discern the difference, or if I should set this up before sending traffic.
When we enter in webmaster tools we can see that what was the last date google crawled our webpage or just type your blog name in google and in result click on cached pages link , you will not when bots visited last time .
google analytics gives almost a accurate data for this go to traffic source >> search engines you can also view which keyword they used to visit your website
Analytics uses javascript. Most bots do not trigger javascript. As such, Google Analytics will not have data on what search engine bots visited your site. Use Awstats instead, or a 3rd party program to go through your web log files to extract that data.
I think this is by intention, I'm not sure most would want that information in analytics and fallback to other programs for that use. Besides as Claudek notes it needs to be able to fire javascript to register the hit and most bots aren't going to read javascript = no hits.