Archive for the 'Cool Stuff' Category

Nagios XI 1.3 New Features For Developers

customicon

It seems almost daily that we get new feature requests for Nagios XI, and thanks to a great extensible design by Ethan Galstad, the development team here at Nagios is able to produce new features and components for Nagios XI on a fairly regular basis. However, as the popularity of Nagios XI continues to grow, so does the need for custom features, modifications, and tools for our customers to use. We’ve added several new features and developer hooks into this most recent version of Nagios XI that we wanted to highlight for users who are interested in creating their own custom feature.

#1. Custom login splash. Several of our resellers have requested the ability to customize the login splash page when users log in to direct their end users to their own support channels and services. We’ve add the ability to allow users to specify their own PHP include for that splash by using the Custom Login Component. A template splash file has been added to the Nagios XI directory tree, and will be preserved through upgrades if users want to modify it. This file is located at /usr/local/nagiosxi/html/loginsplash.inc.php.

#2. Custom status column. We’ve added some new callback functions with this release of Nagios XI, one of which is a callback that allows users to add a new table column to the host or service status tables in Nagios XI. A developer example that adds the host notes field to the status tables can be downloaded from the following link. Custom Column Component.

#3. Custom table icons. Thanks to active community member jsmurphy for this one. We’ve added a new callback function in Nagios XI where custom table icons can be inserted the status tables to act as links, or to perform special actions. This feature is demonstrated in the latest version of the Graph Explorer component, where it inserts a graph icon that can be clicked to show a performance graph pop up for the selected host or service right from the status table.

 

The bottom line is, we love feature ideas! We base our development priorities largely on what users are requesting from us, so if there’s a feature you want to see in Nagios XI, by all means post a request to tracker.nagios.com or discuss an idea with our tech team at our Nagios Ideas forum.

 

Nagios Network Analyzer Public Beta Download

Due to the overwhelming demand for the Nagios Network Analyzer public beta interest, instead of the more focus-group oriented beta style, we will be posting the download link and install instructions at the bottom of this post.

If you use it, please do keep in mind it is still beta, and there is a feature freeze, as in bugs have the highest priority. Please inform send bug reports or feedback to nscott@nagios.com.

Install Instructions

Getting Started Instructions

How to Clone a Host Along With Its Services in Nagios XI

Many customers, especially the ones running large environments, have been asking us what is the best way to clone a host along with its services. We have a great tool called “Bulk Host Import Wizard” which does just that.

You can learn more about this wizard by reading our “Nagios XI – Bulk Host Import Usage” document, posted on the Nagios Library.

You can download the wizard from the Nagios Exchange by following this link.

Nagios XI Google Map Component v1.1

The Nagios XI Google Map Component v1.1 displays host status as an overlay on a Google Map within Nagios XI. It uses lat/long coordinates defined in the “notes” config field to identify host location. Version 1.1 now support polylines for parent->child relationships. Any parent->child relationship that has coordinates defined for both hosts will now draw a polyline displayed between the two.  This can be useful for drawing a topology map on real geographic locations. Special thanks to Wesley Zhao for your work on this feature!

 

Continue reading ‘Nagios XI Google Map Component v1.1′

Nagios XI Hypermap Component – version 1.1 released

Some customers requested a change in the way hypermap is shown on the screen in Nagios XI. It used to be shifted to the left, so we fixed this issue in the new version (1.1) of the Nagios XI Hypermap Component. Now the hypermap is placed in the center of the screen. It look great! Give it a try!

You can download the new version from the Nagios Library – Nagios XI Customer Downloads section.

 

Using FTP in Nagios to deploy NSClient++

Many customers showed interest in deploying NSClient++ to multiple machines across a windows domain, without the need to log in remotely or be physically present on these machines.

If you are using Nagios to monitor a windows environment, you can use FTP as a component to deploying NSClient++. We just posted a document on the Nagios Library, which explains how to configure FTP for Nagios. You can review it here.

Additional information on deploying NSClient++ via FTP in Nagios will be available soon.

Using Nagios XI In Amazon EC2 Cloud

Amazon Web Services (AWS)We are pleased to announce that you can now easily launch your Nagios XI monitoring server easily in the Amazon Elastic Compute Cloud (EC2).  We have available clean centOS 6 with Nagios XI pre-installed available for public and customer use.  This makes it extremely easy for Nagios XI Administrators to start additional server without the need to procure or invest in hardware.  Additionally, those wishing to demo Nagios XI can easily do so using the cloud.

The full how-to documentation is available in the Nagios Library article Using Nagios XI In Amazon EC2 Cloud

This document describes how to launch a new pre-installed Nagios XI server in the Amazon EC2 cloud and is intended for  Nagios XI Administrators who would like to bring up new Nagios XI instances in the Amazon Elastic Compute Cloud (EC2) as well as those who are moving existing installations to the cloud.  Start a trial copy of Nagios XI in the cloud!

If you are new to Nagios XI, or would like to see it in action, this would be a fast and efficient way to give it a test run.

Nagios SNMP Trap Interface (NSTI) Available

 

Nagios SNMP Trap Interface has been uploaded to the nagios project SVN repo. Its goal is to make it easier to see what traps have arrived and provides a sane way to keep track of SNMP traps.
Continue reading ‘Nagios SNMP Trap Interface (NSTI) Available’

Deploy NSClient++ Agent using Microsoft’s SCCM with Nagios

Large scale monitoring of Windows desktop/server environment made easy using Nagios XI, NSClient++ and Microsoft SCCM.

SCCM NSClient++ package

NSClient++ SCCM Package

NSClient++ Agent install pending

Continue reading ‘Deploy NSClient++ Agent using Microsoft’s SCCM with Nagios’

Join The Nagios Team As A Software Engineer

Hey – Nagios is hiring! We currently have an open position for a full-time software engineer to develop Linux/Unix applications. Join our team and help us make history! Find out more at www.nagios.com/jobs.

We have a busy workplace, great people on our team, and a full-featured MAME arcade cabinet for your coding downtime.