Skip to main content

ARGUS Examples

Argus Client Example Programs

The argus-clients package provides a set of example client programs that provide extended processng and analytics for argus flow data. These includes providing a processing environment, new processing and analytics, graphing, storage managment, forensics, and reporting tools. For these examples, we use standard sets of argus data.
raconvert
Ascii to binary argus data record conversion, supporting data generation, editing as well as zeek to argus conversion.
radark
Scanner detection and reporting.
radump
Decode captured user data buffers using tcpdump style and formats.
raevent
Print argus event data.
rafilter
High performance argus record filtering.
ragraph
Time series argus data graphing using rrd-tool and Linux plot backends.
ragrep
Regular expression matching from the captured user data payload contents.
rahisto
Frequency distribution analysis for argus data metrics.
rahosts
IP address inventory reporting
ralabel
Semantic enhancement / metadata tagging through the argus label DSR.
ramysql
Mysql based database utilities for argus data insertion, updates and retreival.
rapath
Print network path topology information derived from argus data.
rapolicy
Continuous access control policy verification based on operation Cisco firewall policies.
raports
Application port usage
rarpwatch
Arpwatch application driven using argus data.
raservices
User data analysis to determine actual protocol in use.
rastream
Argus data stream block processing.
rastrip
Argus data conditioning, reduction, minimization and compression.
ratemplate
Ra client development template for creating new argus clients programs using the library.
ratimerange
Print the argus data file time span.
ratop
Realtime curses based argus data presentation environment, provides vi() like functionality for streaming and file based flow data, supporting printing, searching, editing, sorting, writing argus data.
Each of these example programs provide a proof-of-concept implementation of capabilities that provide utility from argus based flow data.