NagiosQL is one of the first and still active webbased Open Source Nagios Administration Tool for Nagios. QL offers an easy, but complex Webinterface with a MySQL Database in the background to store all the Nagios configuration files. The scope of NagiosQL is to be as close to the Nagios specifications as possbile. With the upcoming 3.0 release (we are currently in a closed beta stage) we will introduce several new features and of course Nagios 3 compatiblity. We will go through the most important features and news about the release. For everyone interested we will provide all attendees with the current beta version one month before we go live with the final release.
2. Rouven Homann
September 10, 2008
Page 2
NagiosQL Agenda
NagiosQL
Web based Nagios Administration
www.nagiosql.org
Project Summary
Overview
Team
Statistics
About NagiosQL
Live Demonstration of the current beta
Q&A
3. Rouven Homann
September 10, 2008
Page 3
Project Summary:
Overview
NagiosQL
Web based Nagios Administration
www.nagiosql.org
Web based Nagios Configuration Tool
Very close to Nagios
Steady Development
NagiosQL was registered at Sourceforge in 2005
Project founder and still main developer is Martin Willisegger from Switzerland
Well-Established Environment
PHP 4.x and above
MySQL 4.x and above
100% free
New BSD License
No hybrid
Current stable version is 2.0.2 (from April 2008)
Packages for Debian, SuSE and Centos available
4. Rouven Homann
September 10, 2008
Page 4
Project Summary:
Team
NagiosQL
Web based Nagios Administration
www.nagiosql.org
A growing team
2 Developer (since 2005)
1 Designer/CSS (started 2008)
6 Translator (started 2008)
3 Package Maintainer (started 2007)
SuSE
SuSE Linux Enterprise Server 10 (SLES10)
openSuSE 10.2, 10.3 and 11.0
Debian
Centos 5.2
5. Rouven Homann
September 10, 2008
Page 5
Project Summary:
Statistics
NagiosQL
Web based Nagios Administration
www.nagiosql.org
Statistics
~37.000 lines of source code
~480.000 USD costs [by ohloh.net]
~20.000 downloads
Currently 800-900 downloads per month (increasing)
6. Rouven Homann
September 10, 2008
Page 6
NagiosQL Agenda
NagiosQL
Web based Nagios Administration
www.nagiosql.org
Project Summary
About NagiosQL
Current Features
Facts & Features of QL3
Domain Support (in detail)
Internationalization (in detail)
Support
Live Demonstration of the current beta
Q&A
7. Rouven Homann
September 10, 2008
Page 7
NagiosQL
NagiosQL
Web based Nagios Administration
www.nagiosql.org
About NagiosQL
(please don’t snore if you already know the current version)
8. Rouven Homann
September 10, 2008
Page 8
NagiosQL:
Current Features
NagiosQL
Web based Nagios Administration
www.nagiosql.org
Main features
Create, delete, modify and copy settings
Create and export configuration files
Nagios 2.x Format
Nagios 3.x Compatible
Create and download configuration files
Consistency checks
Syntax verification
9. Rouven Homann
September 10, 2008
Page 9
NagiosQL:
Current Features
NagiosQL
Web based Nagios Administration
www.nagiosql.org
More features
User management
Instant activation of new configuration files
English and German translation
Easy configuration import
Import host & service templates
Auto backup configuration files
10. Rouven Homann
September 10, 2008
Page 10
NagiosQL:
That’s it
NagiosQL
Web based Nagios Administration
www.nagiosql.org
Live Demo at http://www.nagiosql.org
11. Rouven Homann
September 10, 2008
Page 11
NagiosQL
NagiosQL
Web based Nagios Administration
www.nagiosql.org
NagiosQL 3.x
Facts and Features
(no responsibility is taken for the correctness of the following information)
12. Rouven Homann
September 10, 2008
Page 12
NagiosQL 3:
Facts & Features
NagiosQL
Web based Nagios Administration
www.nagiosql.org
Nagios 3.x Support
Nagios 2.x will be supported as well
Domain Support
Maintaining different Nagios Installations by one
centralized NagiosQL
Template Support
Create and manage Host, Service and Contact
Templates
Inheritance of multiple templates
13. Rouven Homann
September 10, 2008
Page 13
NagiosQL 3:
Domain Support
NagiosQL
Web based Nagios Administration
www.nagiosql.org
Domain support
Centralized NagiosQL
Nagios 2.x/3.x
supported
More than 100 different
installations supported
Remote Support by FTP
and Command CGI
Interface
14. Rouven Homann
September 10, 2008
Page 14
NagiosQL 3:
Facts & Features
NagiosQL
Web based Nagios Administration
www.nagiosql.org
Search- & Sort functionality
Filter host and service entries
Extended Multilanguage Support
Starting with 8 languages
Easy Implementation of new languages
Extended Authentication
Apache Basic Authentication
NagiosQL Authentication
15. Rouven Homann
September 10, 2008
Page 15
NagiosQL 3:
Internationalization
NagiosQL
Web based Nagios Administration
www.nagiosql.org
Native Language Support API
php-gettext based upon GNU gettext Framework
NagiosQL 3.0.0 will be released in 8 languages
Adding new languages is very easy and does not
involve any PHP knowledge
English
German
Italian
Spanish (Argentina)
French
Russian
Polish
Chinese (simplified)
16. Rouven Homann
September 10, 2008
Page 16
NagiosQL 3:
Facts & Features
NagiosQL
Web based Nagios Administration
www.nagiosql.org
Installation Wizard
New Installations
Upgrades from NagiosQL 2.x
Integrated Help system
Installation Wizard
Application
Extended Logbook
Filter and Search Functionality
IP-Addresses
17. Rouven Homann
September 10, 2008
Page 17
NagiosQL 3:
Facts & Features
NagiosQL
Web based Nagios Administration
www.nagiosql.org
Redesign
YUI (Yahoo! Interface Library) Framework
Only parts included
DOM, DHTML, AJAX
Overlib library in Installation Wizard
Many many more small adjustments
18. Rouven Homann
September 10, 2008
Page 18
NagiosQL 3:
Support
NagiosQL
Web based Nagios Administration
www.nagiosql.org
Support offered by the Project team
Forum at our website (for free)
Bug and feature tracker (for free)
High Priority Support (after decent donation)
Special feature development (on request)
19. Rouven Homann
September 10, 2008
Page 19
NagiosQL 3:
Support
NagiosQL
Web based Nagios Administration
www.nagiosql.org
Professional Support by the cimt ag
Special feature development
Interface development (e.g. with Inventory Software)
Immediate bug fixing
20. Rouven Homann
September 10, 2008
Page 20
NagiosQL
NagiosQL
Web based Nagios Administration
www.nagiosql.org
NagiosQL 3.x
Live Demonstration
21. Rouven Homann
September 10, 2008
Page 21
NagiosQL
NagiosQL
Web based Nagios Administration
www.nagiosql.org
Conference Attendees Beta Test
Available only for attendees of the conference
Communication by private Mailing list
Bugs should be reported to our Bugtracker
Feedback is highly appreciated
If you like to join this special beta, please let me know!
22. Rouven Homann
September 10, 2008
Page 22
Q&A
NagiosQL
Web based Nagios Administration
www.nagiosql.org
Questions?