Server Fault is a question and answer site for system and network administrators. Join them; it only takes a minute:

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 am searching for a solution to monitor access and activities on my web server. There are only a handful of people who are allowed to access my https or ftp/sftp server and I would like to know:

Who is on What does he/she do Which files do they upload which files do they download

I am not interested in speed or other technical information.

I hope someone can help as I have searched the web now for several days without success...

Thanks in advance Lutz

share|improve this question

migrated from Mar 11 '11 at 11:40

This question came from our site for computer enthusiasts and power users.

Hi - thanks again but isn´t there an easier/less complex tool/method available? I only want to see which person is on the server (only registered users know the hostname of my file server) - best would be something like a "Skype-screen" A screen which gives me instant information if someone logs on or of.... I think the server will recognise this event and the only thing I want is that it is shown on my screen. Thanks again Lutz – user74663 Mar 16 '11 at 10:46

All you really want is a log analyzer.

For the web, if the logs are in CLF format (i.e., Apache etc) then Webalizer is the most commonly used. If you use an FTP server that also uses CLF format logging then Webalizer should also handle that as well.

share|improve this answer
First of all thanks!Honestly I am not very familiar with these crypts... is there a GUI which will give me more a visual information (also over a longer period of time) – Lutz Mar 11 '11 at 10:33
by the way - I run a linkstation duo 2 TB accessable with https and sftp – Lutz Mar 11 '11 at 10:40
Webalizer parses log files and creates a pretty web page with graphs and such on it. – Matt Jenkins Mar 11 '11 at 11:12

Awstats is a good solution too.

share|improve this answer

Your Answer


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