packages icon
 * Copyright (c) 2000-2001 QoSient, LLC
 * All rights reserved.
 * This program is free software; you can redistribute it and/or modify
 * it under the terms of the GNU General Public License as published by
 * the Free Software Foundation; either version 2, or (at your option)
 * any later version.

 * This program is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * GNU General Public License for more details.

 * You should have received a copy of the GNU General Public License
 * along with this program; if not, write to the Free Software
 * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.  */

Argus 2.0.4
QoSient, LLC

This directory contains source code for Argus, the Audit Record
Generation and Utilization System.  Argus is an IP network transaction
auditing tool that generates audit data for every network transaction
that is in a stream of network datagrams.  The data that Argus generates
provides availability, capacity, responsiveness, loss, delay and jitter
information in a format that is easy to store, manipulate and analyze.
The data has been used for a wide range of tasks including Network
Operations, Security Assurance and Performance Management.

To install the software and get started, see the ./INSTALL file.
For answers to many questions, please see the ./docs/FAQ file.

Argus 2.0 is incompatible with previous versions of Argus, and should
be considered a significant improvement over prior releases.  The ra*()
applications included in the 2.0 release are backward compatible with
Argus 1.8.

Some key modifications include:

  1. Modification of the format and size of Argus Output Data.
  2. Multi-threaded implementation for performance and reliability.
  3. Multiprotocol support.
  4. Application oriented performance metrics.
  5. Cisco Netflow record support.

The Argus 2.0 server has been ported to SunOS and Solaris, Linux, 
FreeBSD, OpenBSD, NetBSD and Irix, and the sample client code has
been successfully used under most variants of Unix, as well as
Cygwin.  If you port Argus to another system, please let us
know on the mailing list.

Problems, bugs, questions, desirable enhancements, source code
contributions, etc., should be sent to the Argus mailing list
email address, "".



Send bug (error) reports, questions and comments to the mailing
list at

Please use the './bin/argusbug' script when posting bug reports
about Argus.  Argusbug will gather some information about your
system and start your editor with a form in which you can describe
your problem.  Delete information that you consider non-relevant
to your problem.  Bug reports not generated by Argusbug might
be silently ignored by the Argus maintainers, so please use the
tool.  A report that says 'Argus does not work. Why?' will
not be considered a valid bug report.


Comprehensive network transaction auditing is an extremely powerful
network management tool, and a large number of sites can benefit from
the prototype work that has been done through the Argus Project.

Argus 2.0 is an open source project, and you are invited to become a
part of the Argus project.  Please become a member by joining the
argus mailing list today.

Again, thank you for your interest in Argus.  I hope that you find
the software useful.

Carter Bullard