Come share a coffee with us at Free Software Meeting in Brussels, 10 July 2013

Hi folks,

We’ll give a talk during the next Free Software Meeting that will take place at Solbosch Campus in Brusells from 05 July 2013.

The talk is scheduled on Wednesday 10 July, 11:00 AM at the Room H 2214. After the talk, It would be a pleasure to meet you to share some coffee while talking open source and/or IT monitoring.

See you in Brussels!

RealOpInsight 2.3.0 (Briator) Final is out

After a couple of months of testing, we are proud to announce the immediate availability of RealOpInsight 2.3.0 (Briator). This release brings minor changes from the beta version. Binary packages are available for Windows and Linux. Note the availability of packages for the latest openSUSE 12.3 and Fedora 18 releases.

See the release notes or go to download page.

RealOpInsight 2.3.0 is Out for Testing

We are proud to announce that the beta version of RealOpInsight 2.3.0 is out. This release, codenamed Briator, includes as usual several new features as well as many enhancements. Among others, the enhancements include the support for copy/paste within the Editor, a better integration with Shinken and the other Nagios-based systems thanks to Livestatus, French Translations, more icons, etc.

Here is the complete list of changes:

  • Added support for Livestatus API (Shinken Livestatus API or MK Livestatus over the network). Thanks to @naparuba (the creator of Shinken) and F. Mikus for their valuable feedback.
  • French translations. Works with locale settings.
  • Support full screen mode
  • Trouble messages filtering menu
  • Support for font adjustment on the Message Console
  • Added support for copy/paste within the Editor. Thanks to R. Hau for his feedback.
  • More menu shortcuts on toolbar and on context menus
  • Added new item icons
  • Added validator for the Port field
  • Make the IDs of data points case insensitive
  • Minor bug fixes

Downloads are available as source tarball or binary packages for Windows right now.

Enjoy it, and don’t hesitate to send us feedback.

Call for Translations for RealOpInsight 2.3.0

As RealOpInsight 2.3.0 comes closer (scheduled for the beginning of April), we would like to invite you to contribute for translating the software in your favorite language. Without being limited to, we hope to cover the following languages:

  • English : OK
  • French : OK
  • German: TODO
  • Portuguese: TODO
  • Italian: TODO
  • Spanish: TODO
  • Polish: TODO

If your favorite language is missing in the list, you can write us to request for the translation.

Translating is straightforward thanks to Qt Linguist, a friendly and intuitive GUI tool.

So are you interested in translating RealOpInsight in a your favorite language ?

  • Click here to request for a translation. Make sure you indicate the language.
  • Then we’ll send back an email with the translation file and other useful information for the translation. Each translation file is comprised of about 180 entries, with one or more words per entry.
  • After you have finished translating the entries, send us back the translated file.
  • After verification, the translations will be included in the software.
  • Deadline for translations is 7th of Avril 21:59am GMT.

To promote your collaboration, the names of contributors will be listed in our web site and in the THANKS file of RealOpInsight.

Thanks in advance for your collaboration!

RealOpInsight and Shinken: Preview of the upcoming integration with Livestatus API

On behalf of NGRT4N Team, I’m proud to announce that a new release of RealOpInsight is expected very soon. This version will include several new features such as full screen mode, incident filter and more icons. Most of all, it will include the support for Livestatus API for better integration with Shinken and other Nagios-like systems.

As an alternative to NGRT4N Daemon Service, the integration with Livestatus API shall avoid the duplication of status data in memory while being more accurate. Indeed, in comparison to NGRT4N Daemon which parses the status.dat file and stores the resulting data in memory, the Livestatus API points on the same data than the monitoring engine (e.g. Shinken, Nagios). Therefore, as soon as the latter processes checks, any new status data retrieved via the Livestatus API would be up to date.

Moreover, as we will show in the rest of this post, the configuration shall be easy. First, you would need to enable — if not yet the case — the Livestatus API module on Shinken. To do that, add the following lines in your Shinken configuration file (shinken-specific.cfg).

define module{
  module_name Livestatus
  module_type livestatus
  host *
  port 50000
  socket /usr/local/shinken/var/rw/live
}

In short, this declaration states that Livestatus API shall listen on any network interfaces (host *) on port 50000 from the Shinken server.

Once the Livestatus API is running, configuring RealOpInsight is straightforward. As usual, you would launch the Configuration Manager and log on as admin (login: ngrt4n-adm, password: *****).

Then fill the form as follows:

  • Set the Web interface field with the url of Shinken web interface. In the example on the screenshot, it’s http://shinken-server:7767/. Optional for Shinken and for any Nagios-based monitoring system, this field is necessary only if you want to use the embedded web browser of RealOpInsight Operations Console.
  • Set the Server Address field with the hostname of the IP address of Shinken server.
  • Set the Port field  with the port on which Livestatus API is listening on on the Shinken server.

To give you a better idea on how this will work, we have built a service view that gives an insight on the healthy of a Shinken server. The structure of the service view hierarchy has been organized as follows:

Shinken server 
   |--Availability  (result of check_ping)
   |--Performance 
          |--Network usage (check_linux_network_usage)
          |--CPU Load usage (check_load)
          |--Memory usage  (check_mem.pl) 

Here is the dashboard as you would have with RealOpInsight, the statuses of low level services (e.g. Memory usage) are retrieved through the Livestatus API. As you may have observed, the Message Console now enables a toolbar (see the red rectangle) from which you can for instance filter trouble messages or change the font size.

When the Web Interface field is set, you would be able to access to the Shinken Web UI through the RealOpInsight embedded browser as show on the next screenshot.

So what if you’re not using Shinken? No worry, if you are using MK Livestatus, you can bind the local UNIX socket to a tcp socket thanks to xinetd and unixcat as described here.

That’s all folks, your comments are welcome. Stay tuned @ngrt4n.

RealOpInsight 2.2.0 Final is Out!

NGRT4N Team is proud to announce that RealOpInsight 2.2.0 (Lucia) Final is out. This release brings minor bug fixes from the beta version. See the Release notes or go to download. That’s also the occasion to announce that the next version of the software shall bring, among other features, the support for MK Livestatus API for better integration with Shinken, Nagios, Icinga, Centreon, GroundWork, op5 Monitor and other Nagios-derived systems. We would like to thank Francois Mikus and @naparuba for their advice.

RealOpInsight 2.2.0 is Out for Beta Testing

After a couple of months of development and testing, we are proud to announce that RealOpInsight 2.2.0 is now available for beta testing. As announced previously, this release codenamed Lucia, brings the support of Zenoss, enables System Tray Notification Icon as well as many other enhancements. See the Release Notes or go straight to download.

2012: Year in review

Hello and Happy New Year,

First, we would like to thank all the people over the world who support us, whether by seeding feedback, by reporting bugs, or by donating.

2012 was a fruitful year for our project. After we decided in May to host our software in SourceForge, we recorded more than 1800 downloads from more than 87 countries. Considering this very increasing interest around the project, we decided to extend NGRT4N Monitoring Dashboard Suite to support not only Nagios and the derived systems, but also other popular open source monitoring tools. Hence, one of the major improvements in the software was to add the support of Zabbix.
Beside, the growth of the Project put upon us a high responsibility concerning the features and the quality of the software. Therefore we carried out many optimizations and enhancements in various aspects of the software, notably on the GUI and on internal data structures and algorithms.

Notification SystemFor 2013, many improvements are also expected. By the beginning of the next month, we’ll release a new version of RealOpInsight (version 2.2.0) that will support Zenoss in addition to other relevant new features. For example, the application will now enable System Tray Notifications (see the screenshot) to let you stay informed — even when the Operations Console Window is inactive.

But that is only a starting point. We intend to continue to build software that will contribute to make open source monitoring more effective and easier than ever. And for that, your support is very important. It’s always a pleasure to us to welcome new contributors.
See the different ways to contribute. Write us/Make a donation

The NGRT4N Team