Icinga and Deutsche Welle

Similar documents
CURRENT STATE OF ICINGA

Icinga Open Source Monitoring

ELK Stack Elasticsearch, Logstash, Kibana

Best Practices in Monitoring. Lars Vogdt Team Lead SUSE DevOPS

CURRENT STATE OF ICINGA

Matthias Wobben working in Berlin, Germany. Senior Sales Engineer at Nextcloud

MySQL InnoDB Cluster. MySQL HA Made Easy! Miguel Araújo Senior Software Developer MySQL Middleware and Clients. FOSDEM 18 - February 04, 2018

Monitoring Open Source Databases with Icinga

Deployment. Chris Wilson, AfNOG / 26

CAMPUSPRESS TECHNICAL & SECURITY GUIDE

Scalable, Good, Cheap. a tale of sexiness, puppets, shell scripts, and python

vcdm System Requirements Version 6.4 English

Utilizing Databases in Grid Engine 6.0

vcdm System Requirements Version 6.2 English

Beyond the Ordinary. mail2eventdb. handling for the Netways Event

A Survey on Open Source Tools - for Server Monitoring using SNMP

White Paper - Architecture Overview

<Insert Picture Here> Introduction to MySQL

D3.6.1 Version 1.0 Author USV Dissemination PU Date 27/01/2014

Javaentwicklung in der Oracle Cloud

Exploring Amazon RDS MySQL Second Tier Read Replica

vcdm System Requirements Version 6.6 English

KEYNOTE Dr. Michael Meskes, PhD CEO of credativ and Open Source Support Center Friday, October 11, 2013

HTML presentation, positioning and designing responsive web applications.

How to pimp high volume PHP websites. 27. September 2008, PHP conference Barcelona. By Jens Bierkandt

Continuous Delivery of Micro Applications with Jenkins, Docker & Kubernetes at Apollo

Building a flexible and large-scale softwaredefined storage platform for OpenStack. OPENSTACK DAY Italy May 30 th 2014, Milan

DevOps Online Training

Carrier-grade VoIP platform with Kamailio at 1&1

Storage Made Easy Enterprise File Share and Sync Fabric Architecture

High Availability for Highly Reliable Systems

MySQL HA Solutions Selecting the best approach to protect access to your data

Harbor Registry. VMware VMware Inc. All rights reserved.

DELIVERING PERFORMANCE, SCALABILITY, AND AVAILABILITY ON THE SERVICENOW NONSTOP CLOUD

Continuous Integration using Docker & Jenkins

High Availability High Performance Plone

利用 Mesos 打造高延展性 Container 環境. Frank, Microsoft MTC

SCALABLE WEB PROGRAMMING. CS193S - Jan Jannink - 2/02/10

A Carrier-Grade Cloud Phone System

Software Engineer Development of the Agent Support Tool (AST) for Instant Ink, applying TDD in Ruby on Rails.

Level 2 Support Services. V This version of the document cancels all previous published versions

Linux Administration

Oracle Application Container Cloud

PHPro Advanced Translate Module

Metadaten Workshop 26./27. März 2007 Göttingen. Chimera. a new grid enabled name-space service. Martin Radicke. Tigran Mkrtchyan

Hosted Azure for your business. Build virtual servers, deploy with flexibility, and reduce your hardware costs with a managed cloud solution.

Xantaro Application Integration. Value Added & Central Services

Wikimedia Technical & Operational Infrastructure

Berlin Web 2.0 ready with OpenSolaris

IBM Compose Managed Platform for Multiple Open Source Databases

Oracle Database 18c and Autonomous Database

SUSE Manager and Salt

Migration to Zabbix 3.2 & Galera Cluster in large Banking sector environment. Xavier SCHNEIDER September 16th 2017

Ing. José A. Mejía Villar M.Sc. Computing Center of the Alfred Wegener Institute for Polar and Marine Research

Azure Development Course

SQL Azure. Abhay Parekh Microsoft Corporation

Disclaimer This presentation may contain product features that are currently under development. This overview of new technology represents no commitme

Architekturen für die Cloud

Oracle Database 12c at Wellcome Trust Sanger Institute (WTSI)

MYSQL DATABASE DESIGN AND TUNING MYSQL DATABASE DESIGN AND PDF MYSQL :: MYSQL WORKBENCH: DATABASE MIGRATION MYSQL - WIKIPEDIA

<Insert Picture Here> Oracle Coherence & Extreme Transaction Processing (XTP)

Oracle Database and Application Solutions

Automated system and service monitoring with openqrm and Nagios

MySQL Architecture Design Patterns for Performance, Scalability, and Availability

Important DevOps Technologies (3+2+3days) for Deployment

Help! I need more servers! What do I do?

MySQL Group Replication. Bogdan Kecman MySQL Principal Technical Engineer

Scaling Location Services with Kamailio Henning Westerholt, Marius Zbihlei Kamailio Project

Hi! NET Developer Group Braunschweig!

Percona XtraDB Cluster

Cloud Services. Introduction

MariaDB MaxScale 2.0, basis for a Two-speed IT architecture

The infrastructure of the LibreOffice project. Florian Effenberger Alexander Werner LibreOffice Conference Milan, September 26, 2013

HA for OpenStack: Connecting the dots

Owncloud scalability and a Nextcloud design for users.

Next Generation Monitoring: Moving Beyond Nagios

High Availability and Disaster Recovery

AMGA metadata catalogue system

Technical information

Let s manage agents. Tom Sightler, Principal Solutions Architect Dmitry Popov, Product Management

The Software Delivery Experts. Agile, DevOps & QA Conference

Architecture Proposal for an Internet Services Charging Platform

Boost Your Hibernate and Application Performance

Exploring Amazon RDS MySQL Second Tier Read Replica

Curriculum vitae - Dusan Odalovic

Plugin Monitoring for GLPI

Jeff Saenz Front End Web Developer

IBM Tivoli Netcool Service Quality Manager V4.1.1

High Availability and Automatic Failover in PostgreSQL using Open Source Solutions

Lab 1 MonarchPress Product Description. Robert O Donnell CS411. Janet Brunelle. September 20, Version #2

Apache Manually Install Ubuntu On Windows 8 Themes

Dbvisit Product and Company Website Copy

Let's Play... Try to name the databases described on the following slides...

Plugin Monitoring for GLPI

NWC 2011 Monitoring a Cloud Infrastructure in a Multi-Region Topology

Exadata Database Machine Administration Workshop NEW

CIB Session 12th NoSQL Databases Structures

Handling Microservices with Kubernetes - Basic Info

Beyond Technical Fulfillment

PostgreSQL migration from AWS RDS to EC2

Transcription:

Icinga and Deutsche Welle 21-03-12 FLOSS UK Bernd Erk

INTRODUCTING NETWAYS

NETWAYS Expertise OPEN SOURCE SYSTEMS MANAGEMENT OPEN SOURCE DATA CENTER Monitoring & Reporting Configuration Management Service Management Knowledge Management Backup & Recovery High Availability & Clustering Cloud Computing Load Balancing Virtualization Database Management MANAGED SERVICES MONITORING HARDWARE CONFERENCES

NETWAYS Conferences Open Source Data Center Conference 25 26 April 2012 " 100 attendees (2011) " Agile Infrastructures " Devops & methods " Databases " Scalability & infrastructure Open Source Monitoring Conference 17 18 October 2012 " 260 attendees (2011) " Icinga / Nagios case studies & best practices " Latest monitoring technologies & addons

Community Involvement www.netways.org " NETWAYS Addons " NETWAYS Plugins www.icinga.org " Development " Hosting www.monitoringexchange.org " Repository of Icinga / Nagios addons and plugins " ~2000 projects

INTRODUCTING DEUTSCHE WELLE

Overview Deutsche Welle " Germany s international broadcaster " Yearly budget of 270 million euro " Located in Bonn and Berlin

Deutsche Welle - Mission " " Deutsche Welle is Germany s international broadcaster. It carries out its legally defined mission while remaining journalistically independent DW produces and provides media services throughout the world with TV, radio and online content and DW Akademie

Deutsche Welle - Impressions

Deutsche Welle - Impressions

Deutsche Welle - Impressions

THE ICINGA PROJECT

Icinga Statistics " Forked from Nagios in April 2009 " Over 172.000 downloads until now more to come " Different teams with independent responsibilities " Icinga Core " Icinga Web " Icinga Reporting " Icinga Marketing " Icinga Q&A " 24 active members on the 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 IcingaMQ NRPE and NSCA Mobile

Icinga Team

THE CHALLENGE

Monitoring Targets " TV Technologie " Crossbars " Evertz Multiviewer, Lynx signal enhancer " Hybridsystems " VPMS, DIAS, Media Grid, Orad, Avid " Teleprompter, Encoder, Cutlistserver " It Infrastructure " Servers " Network- and FC-Switches " Software and Services

Centralized control, independent monitoring " Distributed monitoring clusters " Central monitoring administration

ARCHITECTURE & FACTS

Monitoring Facts " 1.200 Hosts & 9.000 Service Checks / Midrange Server Icinga Core & Icinga Web 1.3 " Pilot and Patches 1.5.2 / Staging " Pilot NagVis 1.6rc3 Current 1.5.5 " Nagios AddOn BPV 0.9.6 " pnp4nagios 0.6.10 " Performancetuning using PHP Cache (APC)

Components [ EventDB NagVis Jasper PNP4Nagios Business Process Monitoring ] Database Monitoring Berlin Icinga 1 Icinga 2 DB/ Reports Bonn Icinga 1 Icinga 2 DB/ Reports

Clustersetup Cluster - Berlin Corosync, Pacemaker and DRBD on SLES 11 Ems01 MySQL Apache SNMP/Syslog Ems02 MySQL Apache SNMP/Syslog EMS Icinga IPs Emsdb Jasper Server SLAPD MySQL Slave LDAP-Replication Bonn

USED ADDONS

LConf " LConf is a LDAP-based configuration utility for Nagios/ Icinga " Perl-Backend " LConfExport.pl " LConfImport.pl " LConfSlaveExport.pl " PHP-Frontend " Icinga module " Standalone frontend " Hierarchical config management

Lconf - Concept / Level 1 Service 1 Level 2 Host 6 Host 1 Host 2 Host 3 Host 4

LConf - Screens

EventDB " Icinga/Nagios Addon for passive events " Different import adapters " Syslog " SNMP-Traps " MS Eventlogs " SMTP " PHP-Frontend " Icinga module " Standalone frontend " Check_eventdb plugin

EventDB - Architecture Adapter Database Frontend Syslog SNMP-Traps MS Eventlogs Other events MySQL PostgreSQL Oracle Plugin

EventDB - Screen

DEMO

QUESTION & ANSWER

NETWAYS GmbH Deutschherrnstrasse 15-19 90429 Nuremberg? Question & Answer Tel: +49 911 92885-0 Fax: +49 911 92885-77 Email: info@netways.de Twitter: twitter.com/netways Blog: blog.netways.de