From Puneet: As mentioned by our router expert, one of the options is to use the log file. The information can be easily extracted from the log file using scripts and fed into a small database. You can either use PERL or other scripting language for the same. Once the DB has all the required information, you can use the same according to your need. This is one of the commonly adopted methods for auditing.
The other option is to use Reporting Software, which are available as ADD-On modules for many network devices. Contact your device vendor for the same. Also, if you can write to me the exact requirement as to why you need it to be visible to users, I may be able to guide you better.
This was first published in January 2004