I'm looking for an alternative to Google Analytics. Although it's been working fine for years, I'd prefer not to rely on Google for this (actually, I'm surprised they still let me have it for free, I'm way over their page views limit).
My busiest site has around 700,000 non-robot page views a day (plus many more from robots) and a very large number of unique pages. It's load balanced across two separate servers.
It's a web application site, not ecommerce, so all I really need are some grand totals, a way to compare trends over days/weeks/months, and where the traffic comes from (ideally with keywords). Don't need goals. Don't need anything real-time (with 1000-2000 simultaneous users most of the time that doesn't really have a use). As it's not ecommerce, the budget for this is small (free is nice).
I took a look at Piwik but I think I'd need another server or two just for that (since it generates a database write for each page, I have 10-20 page views a second). Same for OWA.
Years ago I used Analog but that seems to be unmaintained now. I ran a test of Awstats on a smaller site and the geo side especially seemed to be inaccurate. However, it's still top of the list (I'd need to merge logs from both servers for any logfile solution like that).
Have I missed any other analytics services (other than costly commercial ones like Woopra) from this list? Any other suggestions?