nagios

Network monitoring and management system

https://www.nagios.org/

/api/formula/nagios.json (JSON API)

Formula code on GitHub

Current versions:

stable 4.4.5
bottle 🍾 catalina, mojave, high_sierra, sierra

Depends on:

gd 2.2.5 Graphics library to dynamically manipulate images
libpng 1.6.37 Library for manipulating PNG images
nagios-plugins 2.2.1 Plugins for the nagios network monitoring system
First we need to create a command dir using superhuman powers:

    mkdir -p $(brew --prefix)/var/lib/nagios/rw
    sudo chgrp _www $(brew --prefix)/var/lib/nagios/rw
    sudo chmod 2775 $(brew --prefix)/var/lib/nagios/rw

Then install the Nagios web frontend into Apple's build-in Apache:

    1) Turn on Personal Web Sharing.

    2) Load the cgi and php modules by patching /etc/apache2/httpd.conf:

     -#LoadModule php5_module libexec/apache2/libphp5.so
     +LoadModule php5_module libexec/apache2/libphp5.so

     -#LoadModule cgi_module libexec/apache2/mod_cgi.so
     +LoadModule cgi_module libexec/apache2/mod_cgi.so

    3) Symlink the sample config and create your web account:

     sudo ln -sf $(brew --prefix)/Cellar/nagios/4.4.5/share/nagios.conf /etc/apache2/other/
     htpasswd -cs $(brew --prefix)/etc/nagios/htpasswd.users nagiosadmin
     sudo apachectl restart

Log in with your web account (and don't forget to RTFM :-)

    open http://localhost/nagios

Analytics:

Installs (30 days)
nagios 96
Installs on Request (30 days)
nagios 86
Build Errors (30 days)
nagios 0
Installs (90 days)
nagios 425
Installs on Request (90 days)
nagios 363
Installs (365 days)
nagios 1,243
Installs on Request (365 days)
nagios 1,112
Fork me on GitHub