Springdale Linux based on RHEL 8 was used install is the same as centos
SELinux caused issues with argus web interface working
use journalctl –b to see whats in the logs the other log to check is /var/log/audit/audit.log
use ausearch,semodule and sealert to troubleshoot create a new policy and reboot to fix this
Use old version of perl mentioned not the one which is in the yum repository
Argus is a simple monitoring system it is at http://argus.tcp4me.com/
Installing
verify that you have the prerequisites installed
Note: there are issues with some versions of perl on some operating systems, see bugs.html for additional details.
Alternatively, ndbm, odbm, sdbm, or gdbm can be used, but they have not been extensively tested.
unbundle the tarball
run ./Configure if upgrading from 3.2 or later, you can run ./Configure --upgrade
answer any questions it asks
run make
as root, run make install
create 2 files in the data directory:
in addition to the documentation, the tarball contains examples in the 'examples' directory.
configure your web server
start the argus server by running argusd or install the rc.argusd script as appropriate for your system.
check the argus log file ($datadir/log) and/or your syslog logs to verify that argus is operating correctly.
load the argus cgi interface in your web browser, and verify that everything is configured correctly.
argusd to start argus
Argus comes with a argusctl
program which can be used to control or get data from the running argus server.
For a list of poorly documented commands that are supported, you can run either: argusctl help
or argusd -C
Some examples of useful commands: