Upload
icinga
View
1.640
Download
0
Embed Size (px)
Citation preview
www.icinga.org
ICINGA WEB 2
#Icingacamp – San Diego – 10/18/2016
ICINGA WEB 2 2.3.4
RELEASED ON JUN 23, 2016
MOTIVATION
• Not extendable
• Lacks real user management
• Not useable on mobile devices
• Has to run on the core machine
• Heavy I/O
• XML configuration
• Cached configuration
• Framework overhead
• Not useable on mobile devices
• Complicated API
• Another application to maintain
• Lacks features
• No active development
LESSONS LEARNED
• Keep framework overhead at a minimum
• Usable on any device
• Easy to set up and use
• No manual cache management
• Easy API
ARCHITECTURE
Web 2
Monitoring Docs
BP NagVis PNP
KEY FEATURES
• Developed from scratch using
• PHP 5.3
• Zend Framework 1 and jQuery
• Vagrant it!
• git clone git://git.icinga.org/icingaweb2.git
• vagrant up
• Easy to extend and embed
• Simple INI configuration
• Small footprint, fast and responsive
• Multiple authentication methods
• Active Directory, LDAP and DB
• Via Webserver, e.g. Kerberos
• May be chained
• Role based access control
• Permissions, e.g.
• Permit access to modules
• Permit access to configuration
• Permit Icinga commands
• Restrictions, e.g.
• Limit access to specific hosts and services
• Supports Icinga 1.x and Icinga 2.x
• Supports MySQL and PostgreSQL
• Basic API with JSON and CSV export
• URL filters
icingaweb2/monitoring/list/service
s?service_problem=1&format=json
MODULE EXAMPLE
ICINGA WEB 2 2.4.0
SCHEDULED FOR NOV 29, 2016
• Send commands over the Icinga 2 API
• Requires a configured API user on the
Icinga 2 host
• No support for certificate auth yet
SSL Support for MySQL Ressources
• Announce banner
• Inform about disabled notifications
• Change command form defaults
• Flapping history
• Export detail views to JSON, CSV
TYPOGRAPHY
Consolidation
• Create unified global font styles• Improve styles for readability• Use OS specific fonts• Create clear visual highlighting
DETAIL VIEW
• Redesigned Detail View since 2.1
• Headings
• Distinct styles for primary actions
Detail View: Before – After
Detail View: Before – After
WHAT‘S COMING IN 2.4.0
Updated List Search View
Quick Actions
Demo
ROADMAP
• Graphite Module
• Businessprocess Module
• Reporting Module
• More API actions
• exchange.icinga.org integration
THANK YOU!
www.icinga.org
dev.icinga.org
git.icinga.org
@icinga
/icinga
+icinga