Install command:
brew install nagios

Network monitoring and management system

License: GPL-2.0

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

/api/bottle/nagios.json (Bottle JSON API)

Formula code on GitHub

Bottle (binary package) installation support provided for macOS releases:

Intel big sur
Apple Silicon big sur

Current versions:

stable 4.4.6

Depends on:

gd 2.3.3 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 built-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 23
Installs on Request (30 days)
nagios 23
Build Errors (30 days)
nagios 0
Installs (90 days)
nagios 95
Installs on Request (90 days)
nagios 95
Installs (365 days)
nagios 514
Installs on Request (365 days)
nagios 509
Fork me on GitHub