Open Source Monitoring



Similar documents
Open Source Monitoring

Open Source Monitoring

CURRENT STATE OF ICINGA

Icinga Open Source Monitoring

SIG-NOC Meeting - Stuttgart 04/08/2015 Icinga - Open Source Monitoring

ICINGA2 OPEN SOURCE MONITORING

Bernd Ahlers Michael Friedrich. Log Monitoring Simplified Get the best out of Graylog2 & Icinga 2

Open PostgreSQL Monitoring

Evaluation of standard monitoring tools(including log analysis) for control systems at Cern

OpenITSM - IT Service Management with Open Source Software

SCF/FEF Evaluation of Nagios and Zabbix Monitoring Systems. Ed Simmonds and Jason Harrington 7/20/2009

Framework as a master tool in modern web development

Building Views and Charts in Requests Introduction to Answers views and charts Creating and editing charts Performing common view tasks

OpenITSM - IT Service Management with Open Source Software

CloudStack Metering Working with the Usage Data. Tariq Iqbal Senior

Symfony2 and Drupal. Why to talk about Symfony2 framework?

Scalable Web Programming. CS193S - Jan Jannink - 1/12/10

ZABBIX. An Enterprise-Class Open Source Distributed Monitoring Solution. Takanori Suzuki MIRACLE LINUX CORPORATION October 22, 2009

Relational Databases for the Business Analyst

itop: the open-source ITSM solution

Adam Rauch Partner, LabKey Software Extending LabKey Server Part 1: Retrieving and Presenting Data

Open is as Open Does: Lessons from Running a Professional Open Source Company

Keep an eye on your PostgreSQL clusters

ITG Software Engineering

2015, André Melancia (Andy.PT) 1

Practical Android Projects Lucas Jordan Pieter Greyling

Agile Web Development Liip.ch. Introduction to. Lukas Kahwe some content graciously stolen from Yoav

<Insert Picture Here> Oracle Application Express 4.0

Building Library Website using Drupal

Overview of Databases On MacOS. Karl Kuehn Automation Engineer RethinkDB

Gulf Breeze Discusses Application Monitoring Using IBM APM and Log Analysis. Anthony Segelhorst Gulf Breeze Software Partners Expo Booth: 169

CERTIFIED MULESOFT DEVELOPER EXAM. Preparation Guide

Detecting (and even preventing) SQL Injection Using the Percona Toolkit and Noinject!

MatriXay Database Vulnerability Scanner V3.0

Database Extension 1.5 ez Publish Extension Manual

Business Application Development Platform

Oracle Application Express MS Access on Steroids

Tips and tricks for using SAP BusinessObjects Web Intelligence with SAP BW

v7.1 SP2 Release Notes

PHP on IBM i: What s New with Zend Server 5 for IBM i

Elgg 1.8 Social Networking

Automating Testing and Configuration Data Migration in OTM/GTM Projects using Open Source Tools By Rakesh Raveendran Oracle Consulting

Red Hat Network Satellite Management and automation of your Red Hat Enterprise Linux environment

Andrew Moore Amsterdam 2015

Red Hat Satellite Management and automation of your Red Hat Enterprise Linux environment

GRNET NOC network monitoring & visualization tools

Optimizing your Monitoring and Trending tools for the Cloud

Backup and Restore MySQL Databases

Jenkins User Conference Herzelia, July #jenkinsconf. Testing a Large Support Matrix Using Jenkins. Amir Kibbar HP

INSPIRE Dashboard. Technical scenario

Pro<DOC/> e-commerce Technology An Introduction

MALAYSIAN PUBLIC SECTOR OPEN SOURCE SOFTWARE (OSS) PROGRAMME. COMPARISON REPORT ON NETWORK MONITORING SYSTEMS (Nagios and Zabbix)

ARDA Experiment Dashboard

Web Development Frameworks

We are watching SUSE

Database Management System Choices. Introduction To Database Systems CSE 373 Spring 2013

GroundWork Monitor Open Source Readme

A recipe using an Open Source monitoring tool for performance monitoring of a SaaS application.

This release also incorporates new features which improve manageability for system administrators and usability for contributors.

Oracle Application Express Cloud Development. Jan Huyzentruyt - Stijn Van Raes

Category: Business Process and Integration Solution for Small Business and the Enterprise

MAGENTO HOSTING Progressive Server Performance Improvements

What s New in Delphi for PHP 2.0. New and Enhanced IDE Features. Form Designer

Bubble Code Review for Magento

OTM Performance OTM Users Conference Jim Mooney Vice President, Product Development August 11, 2015

Net Developer Role Description Responsibilities Qualifications

Top 3 Issues and Questions (in Network Monitoring!) Developing a Network Monitoring Architecture! infotex. Dan Hadaway CRISC Managing Partner, infotex

Product Information. Sugar vs Zoho. Features Comparison

EDG Project: Database Management Services

Enterprise Application Monitoring with

Ernesto Ongaro BI Consultant February 19, The 5 Levels of Embedded BI

Introduction to Big data. Why Big data? Case Studies. Introduction to Hadoop. Understanding Features of Hadoop. Hadoop Architecture.

Support Desk Help Manual. v 1, May 2014

Trademark Clearinghouse. Manual. How to manage My Account

Monitoring Oracle Enterprise Performance Management System Release Deployments from Oracle Enterprise Manager 12c

Modern Web development and operations practices. Grig Gheorghiu VP Tech Operations Nasty Gal

Jitterbit Technical Overview : Microsoft Dynamics CRM

Sports Management Information Systems. Camilo Rostoker November 22, 2002

Hacettepe University Department Of Computer Engineering BBM 471 Database Management Systems Experiment

MySQL Enterprise Monitor

A (Web) Face for Radio. NPR and Drupal7 David Moore

Architecture and Mode of Operation

Dave Stokes MySQL Community Manager

Ein Unternehmen stellt sich vor. Nagios in large environments

Certified PHP/MySQL Web Developer Course

Monitoring Humidity and Temperature in Biological Collections. Using Free Software Tools

Testing the API behind a mobile app. Tutorial Marc van t Veer

Manual. Netumo NETUMO HELP MANUAL Copyright Netumo 2014 All Rights Reserved

Beginning Oracle. Application Express 4. Doug Gault. Timothy St. Hilaire. Karen Cannell. Martin D'Souza. Patrick Cimolini

Shop by Manufacturer Custom Module for Magento

Working of Call Center. Sanad centers, Investors, Regional Offices, MOCI staff can contact the Support Call Center for their queries and issues

DBX. SQL database extension for Splunk. Siegfried Puchbauer

A SURVEY ON AUTOMATED SERVER MONITORING

TESTING AND OPTIMIZING WEB APPLICATION S PERFORMANCE AQA CASE STUDY

Transcription:

Open Source Monitoring Icinga Team Munich Monitoring Workshop 06/13/2012 WWW.ICINGA.ORG

Agenda! Introduction! Tools and Platform! Icinga vs. Nagios! Architecture! New in Icinga! Current Development! Live Demo! What s next! Roadmap! Questions & Answers

Introduction Statistics! Forked from Nagios in April 2009! Over 200.000 downloads until now! Different teams with independent responsibilities! Icinga Core! Icinga Web! Icinga Reporting! Icinga Marketing! Icinga Q&A! 25 active members on the team

Icinga Team - Locations

Team

Tools and Platform Icinga Quality, Testing and Community Support Website and Open Source Ticketing System Icinga Core C based source MySQL, PostgreSQL and Oracle Icinga Web based on PHP using Sencha, Agavi MVC Icinga Doc based on Docbook in English and German Icinga Reports based on Jasper Reports Classic- UI IDOUtils FUTURE NRPE and NSCA Mobile

Icinga vs. Nagios

Why Why

Architecture Classic UI REST API Mobile Icinga Core Icinga Web (with DB abstraction layer) IDOUtils SOAP Provider IDO Database Icinga Reporting

Architecture Distributed Classic UI Icinga Core REST API Mobile IDOUtils Classic UI Icinga Web (with DB abstraction layer) Icinga Core IDOUtils Classic UI Icinga Core IDOUtils IDO Database SOAP Provider Icinga Reporting

Personally <bernd>

Database performance! serial database-write-performance slower! YES ~ 5% slower! serial database-read-performance slower! YES ~ 15% slower! random database-read-performance slower! NO ~ 900% faster

Database stability! Database stable?! YES! Knowledge needed?! YES

MySQL Tips! use InnoDB! use MySQL 5.5! Performance! atomic Operations! InnoDB-Background-Threads! disable query cache! innodb_flush_log_at_trx_commit = 0

Personally </bernd>

New in Icinga - Core! Acknowledgement with expiry time! Dualstacked IPv6 support! Extended logging capabilities! Object configuration for modules! Notifications for stalked hosts and services! Handling of perfdata with empty results! Enhanced performance (e.g. in notification logic)

New in Icinga - Classic UI! Acknowledgement of blocking outages! Advanced RegEx search! Various improvements in navigation! Advanced data export! JSON! CSV! XML! Logfile search supported via webinterface! Maintenance view for hosts and services in downtime

New in Icinga - IDOUtils! Optimized check result processing! Timezone awareness using UTC! Improved Oracle support! CLOBs for outputs! Advanced table creation script! Automatic db-version check! Various improvements in housekeeping

New in Icinga - IDOUtils! SLA Extension! Improved event aggregation! Extended database model! Extended IDO2DB logic! Base for future reporting implementation Critical - Event Service (Timeline) Downtime Acknowledgement Event 1 Event 2 Event 3 Event 4

New in Icinga - Documentation! Documentation! Detailed filter doc for CGIs! Quickstart for FreeBSD! PNP now described as default graphing solution! External command specification! Wiki! Installation guides for various platforms! Addon documentation- and installations-guides

New in Icinga - Web! Reporting integration! Execute reports in Icinga Web! Download supported formats directly without access to Jasper! Job scheduling! New module interface! Update safe modules! Independent module configuration and installation! New API! New Doctrine based abstraction layer supports various databases with easier configuration

Current Development Stats

Current Development Stats

Current Development - Mobile

PostgreSQL

Current Development - MQ

IcingaMQ - Advanced Icinga Core Check IcingaMQ Server Result IcingaMQ Broker/Dispatcher IcingaMQ Broker/Dispatcher Check Result IcingaMQ Broker/Dispatcher IcingaMQ Broker/ Dispatcher IcingaMQ Broker/ Dispatcher

Live Demo DEMO

What s next?! Performance improvements! Optimized check result handling! Easier handling of large installations! Optimized installation process! Extending Core Concept

Workload distribution Bugs Features Features Bugs

Feedback.icinga.org! API to add new hosts/groups/services/commands automagically! Multiple adresses for one host! Icinga with real distributed architecture

What s next?! Performance improvements! Optimized check result handling! Easier handling of large installations! Optimized installation process! Extending Core Concept

Roadmap! Versions planned for 2012! 08/01/2012 1.8! 10/17/2012 1.9

Questions & Answers Web www.icinga.org Development dev.icinga.org? Feedback feedback.icinga.org Wiki wiki.icinga.org Twitter twitter.com/icinga Facebook facebook.com/icinga Questions & Answers.. Everywhere!