Server Fault is a question and answer site for system and network administrators. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I have a list of User-Agent strings and timestamp. I also have a unique identifier for the user. What is the best tool for analyzing this type of data?

share|improve this question
Analysing for what? People's interest? Creating an table of most frequently used browsers? – Lekensteyn Feb 17 '11 at 15:36
Yes, browser usage, OS usage, iPhone vs Android, iPad usage etc. And maybe how often users visit the site etc. – rlovtang Feb 17 '11 at 15:42

Analog can handle this. With the appropriate logfile format you should be able to get reports by browser, O/S, user, and time reports. I am not sure it is updated for the latest browsers and platforms. But it does allow for recoding data, so you should be able to get the results you need.

share|improve this answer
That's right? Googling for 'analog' yields a few result ;) – rlovtang Feb 17 '11 at 20:07
Yes it is. I've always installed it using the package manager for my systems. – BillThor Feb 18 '11 at 4:47

You can try

It is open source project trying to provide stuff similar to google analyitics.

It makes all the stats you mention based on logs.

share|improve this answer
Thanks Hrvoje, I have seen Piwik, and it looks quite impressive. Didn't know it could get input from log files. Will definitely check that out! – rlovtang Feb 17 '11 at 20:05

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.