120 likes | 162 Views
Learn about Icinga Project, its structure, tools, latest updates, and live demo. Engage with the community fork of Nagios for quality monitoring and support. Find out more about Icinga-Core, Icinga-API, Icinga-Web, and Icinga-Docu features. Join the open source ticketing system and explore the platform elements. Stay updated on project status and the latest developments in core, API, and web architecture. Visit the live demo at CeBIT for a hands-on experience and get your questions answered.
E N D
Icinga – Open Source Monitoring Bernd Erk – NETWAYS GmbH @ CeBIT 03.03.2010 - Hannover
Agenda TheIcinga Project Project Structure Tools and Plattform Project Status Live-Demo Roadmap Questions & Answers
TheIcinga Project • communityfork of Nagios (started in May 2009) • fourmaincomponents & teams • Icinga-core (Stable) • Icinga-api (Alpha) • Icinga-web(Beta) • Icinga-docs (Stable) • downwardcompatible to Nagios • plugins • configuration • addOns • database
The Project Structure • BiweeklySkype • Mailinglistforcommunication • Ticketing und project-management (dev.icinga.org) Icinga Quality, Testing and Community Support Icinga-Core Icinga-API Icinga-Web Icinga-Docu
Tools and Platform Icinga Quality, Testing and Community Support website and open source ticketing system Icinga-Core C based source MySQL PostgreSQL Oracle Icinga-API based on PHP Icinga-Web based on PHP using ExtJS, YUI, Agavi MVC and Icinga-API Icinga-Doc based on Docbook in english and german GIT GIT GIT GIT
Project Status Update - Core • fetchedNagiospatches to staycompatible • renamedIDOUtils; versionhandlinglikecore • addedIDOUtils as coremoduleduringinstall • introducednew DB Abstractionlayer: libdbi and ocilib • conditionalescalation • addedinitialsupportformoreRDBMs • MySQL • PostgreSQL • Oracle
Project Status Update – API • fetchesinformationfromicinga • sendscommands to icinga • no dependencies to otherlibrariesorframeworks • opportunity to befreefromcomplexdataschemas • availableinterfaces • output: database (PHP-PDO) • input: pipe, ssh
Project Status Update – Web architecture Icinga-Web ExtJS / Agavi / Appkit Your Addon Icinga-API • IDODB • MySQL • PostgreSQL • Oracle Icinga-Core IDMOD and IDO2DB
Project Status Update – Web Features persistentusersettings multiple authentificationadapters BasicAuth LDAP Database easyextendableusingcustomcronks createcustomviews on all monitoringitems state of the art web 2.0 interface
Live Demo Demo
Questions and Answers Here and now - Exhibition hall 9 stand B20 Website: http://www.icinga.org Website: http://www.netways.de E-Mail: bernd.erk@netways.de Blog http://blog.netways.de Twitterhttp://twitter.com/icinga