/* * 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 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * 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 argus-info@lists.andrew.cmu.edu http:/qosient.com/argus ftp:/qosient.com/pub/argus 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, "argus@lists.andrew.cmu.edu". ************************************************************ IMPORTANT: Send bug (error) reports, questions and comments to the mailing list at argus-info@lists.andrew.cmu.edu. 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 carter@qosient.com