SNMPWalk 101

SNMP (Simple Network Management Protocol) is a protocol that can be used for monitoring and managing network connected devices. Personally I use it primarily for monitoring, it is a useful way to interrogate network connected devices for information about their status. For example querying to identify if a power supply has failed on a switch, […]

More...

NagiosXI – REST API to Manipulate Objects

NagiosXI has a REST API that can be used to add, edit and remove objects from the configuration. Full details of the configuration and use of this can be found on your installation at:¬†http://nagiosserver.domain.com/nagiosxi/help/?xiwindow=api.php (or you can find it through the Advanced Configuration menu). Each user has an APIKey which can also be found via […]

More...

check_http Gives 403 Forbidden Error Monitoring Site via AWS Application Load Balancer (ALB)

We’ve started to host websites on AWS, we want to monitor using NagiosXI, but we got some odd results when first attempting to. The web application has no “index.html” page, which is one cause of the 403 forbidden error. However we were getting the same thing even when specifying the correct path. It turns out […]

More...

Check (Not Directly Accessible) SSL Certificate Expiry on Microsoft Windows Server

NagiosXI and other monitoring tools have ways to determine if your SSL certificates on say a web server are nearing expiry, but what if you have software that uses a certificate but that certificate is not directly poll-able over the standard HTTPS checks. The script which can be found here, is a passive check, so […]

More...

Monitoring PSU Status on Hardware Kemp Load Master (or ECS Connection Manager)

We recently deployed some hardware Kemp ECS Connection Managers (which are designed to front the Dell ECS storage platform), however we were a bit dismayed to see there was no way to monitor the hardware status via GUI, SNMP or the Rest API. We had this issue raised after we had a PSU failure occur […]

More...

Monitor Rx and Tx Errors on Extreme Networks Switches via SNMP Query (using NagiosXI)

It is helpful to monitor the RxErrors and TxErrors on ports on Extreme Networks switches to get a heads up on any issues before they begin to impact service. The Extreme Networks MIB can be downloaded from the Extreme Networks support portal to assist you in finding the relevant SNMP OIDs, the below is an […]

More...

NagiosXI check_ldap Error – Could not bind to the LDAP server

When attempting to use the check_ldap plugin, I found that unsecured LDAP lookups on port 389/TCP worked fine, but attempting a secure lookup on 636 or using TLS failed. Attempting a check_ldap check normally worked fine (i.e. to port 389), but attempting an LDAPS or LDAP TLS check failed with the following error: The check_ldap […]

More...