Using Visualization in System and Network Administration

  • Authors:
  • Doug Hughes

  • Affiliations:
  • Auburn University

  • Venue:
  • LISA '96 Proceedings of the 10th USENIX conference on System administration
  • Year:
  • 1996

Quantified Score

Hi-index 0.00

Visualization

Abstract

Unix systems have numerous tools that generate copious amounts of data about performance, security, process status, networking and sundry other things; this usually results in the output of raw numbers or text. Visualization of this data can lead to useful insights. Examples include: graphing performance data, customizing tools to make a complex operation easier to understand, and correlating log events according to user-defined rules or patterns. Using visualization in daily activity can help the brain recognize normal and aberrant behavior, make complex tasks easier, and improve workplace efficiency. The goal of this paper is to detail how simple rapid- prototyping, GUI tools can be used to quickly develop applications to visualize data. This paper also describes the application of visualization to areas of system and network administration. I will attempt to illustrate my own results and experiences developing visualization tools in Tcl/Tk [1] (with various extensions). The design and implementation of four such tools will be discussed and used as examples of visualization applied toward system and network administration. Some have surpassed their original design criteria and provided unanticipated side-effects that enhance their utility.