Projects / topvhost


topvhost is a curses-based display of virtual host activity on a Web server. The display is created by monitoring a collection of server log files to show update time, update count, and selected fields from the last record of each file in a top-like presentation which can be sorted by last update time, update count, or domain name. Log file format and display columns are configured using an extension of the Apache LogFormat syntax. The collection of associations between domain name and log file is specified either by direct enumeration or a file system glob() pattern in those cases where the domain name is part of the log file path. These details are saved in an INI format configuration file in the user's home directory.

Operating Systems

Recent releases

  •  27 Aug 2009 15:40

    Release Notes: This release adds proper man(1) documentation. There are minor parser corrections for both input and output.

    •  15 Aug 2009 15:34

      Release Notes: Display pagination was added. Display format fixes were made. The code now compiles under Ubuntu.

      •  13 Aug 2009 23:35

        Release Notes: This release adds exception handling, reworks the screen layout to use explicit end-of-line indications ("\n") for multi-line layouts, and fixes most display gremlins with better output clipping.

        •  11 Aug 2009 22:23

          Release Notes: Corrections were made to the initial release.


          Project Spotlight


          A Fluent OpenStack client API for Java.


          Project Spotlight

          TurnKey TWiki Appliance

          A TWiki appliance that is easy to use and lightweight.