Solaris weirdnesses with Nagios:
- to get reasonably recent Nagios & Nagiosgraph, compile your own and install in /usr/local/nagios. There will be a few weirdnesses which can be solved by googling. One possible path is:
- use CSW Blastwave to install nagios and nagiosgraph -- it will get all the necessary libraries
- pkgrm nagios and nagiosgraph themselves
- compile them yourself with the libpaths set to e.g. /opt/csw/lib etc.
- you need to get a manifest so that Solaris can run Nagios under SMF
http://ls5-www.cs.uni-dortmund.de/~windmueller/nagios-solaris10.html
- you need the SMF manifest package also for nrpe, (instructions below)
- as of 2010-06, the blastwave "current" RRD didn't work under Solaris, you have to get the "stable" one
Getting the NRPE SMF
2011: this is now called "cswnrpe" ??
Local monitoring packages are installed in /opt/csw/nagios/local
/opt/csw/bin/pkg-get -i nrpe
wget -P /tmp/ http://www.terdmonk.com/files/solaris/nagios/nrpe_smf.zip
cd /tmp
unzip nrpe_smf.zip
mv nrpe/manifest/nagios-nrpe.xml /var/svc/manifest/network
mv nrpe/method/nagios-nrpe /lib/svc/method/nagios-nrpe
svccfg import /var/svc/manifest/network/nagios-nrpe.xml
svcadm disable nrpe
svcadm enable nrpe