Netlog is a C library that can be linked into an existing network application to provide some instrumentation of network performance. It replaces standard Unix socket calls with its own wrappers, which log the call. Output is either to a local file or via a socket to a client such as Viznet.