Network monitoring and management system

License: GPL-2.0

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

Formula code on GitHub

Current versions:

stable 4.4.6
bottle 🍾 catalina, mojave, high_sierra

Depends on:

gd 2.3.0 Graphics library to dynamically manipulate images
libpng 1.6.37 Library for manipulating PNG images
nagios-plugins 2.3.3 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/
     +LoadModule php5_module libexec/apache2/

     -#LoadModule cgi_module libexec/apache2/
     +LoadModule cgi_module libexec/apache2/

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

     sudo ln -sf $(brew --prefix)/Cellar/nagios/4.4.6/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


Installs (30 days)
nagios 56
Installs on Request (30 days)
nagios 52
Build Errors (30 days)
nagios 0
Installs (90 days)
nagios 174
Installs on Request (90 days)
nagios 164
Installs (365 days)
nagios 942
Installs on Request (365 days)
nagios 842
Fork me on GitHub