Introduction
Usagemon is a small, simple system for tracking usage of software over
a network, or for monitoring software events such as crashes, number of
times a feature is used, etc. This can be useful when a developer wants
to collect statistics on the reliability of a program, reporting architecture
information about the machines the program is being run on (i.e. to determine
what a typical configuration is) etc. Usagemon works by running a daemon
on a server machine (your network somewhere) and then a small bit of code
is compiled into the program(s) to be tracked, which sends a UDP packet or
packets to the usage monitor with information of interest. These UDP packets
are unreliable, so the data that is collected is only useful for statistical
type analysis, not a guaranteed reliable count of events. It is just a
mechanism with which to collect useful information.
Contact
If you have questions please send email to the author John E. Stone,
at johns@ks.uiuc.edu
Download
License
Same terms as VMD license
Documentation
See the source code for comments and usage information.
|