NETWAYS Event Services GmbH
Deutschherrnstraße 15-19
90429 Nürnberg

Phone:
+49 911 92885-0
Fax:
+49 911 92885-77
Email:
events(at)netways.de

Contact Form

Here you can find all videos and slides of the OSMC 2016



MONITORING PROJECTS

METRICS, LOGS AND ANALYSIS

BEST PRACTICES

Monica Sarbu | Monitor your Infrastructure with Elastic Beats (EN)

The Beats are a friendly army of lightweight agents that, installed on your servers, capture operational data and ship it to Elasticsearch for analysis. They collect the logs from your servers, get system statistics like CPU, memory, disk usage, gather metrics by interrogating periodically external systems like MySQL, Docker, Zookeeper and give you visibility into your network by sniffing the traffic exchanged between your servers.

This talk shows how to combine the Beats with Elasticsearch and Kibana in one complete open source monitoring solution that helps you monitor and troubleshoot your distributed infrastructure.

Jan Mussler | ZMON: Zalando's OS approach to monitoring in the cloud and DCs (EN)

Two years ago we set out to build our own monitoring tool replacing Icinga. Our biggest focus was flexibility and autonomy for the growing number of teams and engineers to enable them to monitor their services from small micro services to databases to higher level business KPIs. Today ZMON provides teams with a federated monitoring solution that gathers data not only in our DCs but also in the connected AWS VPCs and assists teams with service auto discovery and sharing of checks/alerts to make everyone's life easier. ZMON comes along with Grafana2 and KairosDB enabling rich data driven dashboards.

James Fryman | Metrics are for chumps - Understanding and overcoming the roadblocks to implementing instrumentation (EN)

At a conference like OSMC, it’s bewildering to hear that companies do not have ways to measure how their systems are performing. Yet, this is the norm. In our current economic climate, the argument to spend time instrumenting code and tooling seems counter-productive, and is often assigned the same priority that is placed on documentation (last, if at all). A vast number of reasons exist for why companies are *not* leveraging instrumentation, and inertia and lack of understanding only perpetuates this problem. In this talk, we will not spend time talking about an ideal infrastructure. Rather, we’ll spend time talking about how and why metrics implementations fail in the first place, and discuss some ways that you can overcome and find ultimate harmony within IT.

Presentation-Slides

Dr. Heinrich Hartmann | Friends and foes in API Monitoring (EN)

APIs are everywhere. In modern (micro) service oriented architectures they become the central entity that needs to be monitored. Questions that need to be answered include:

  • Is user experience degraded for some of our customers?
  • What is the likely cause of the service degradation?
  • What are the business implications of a service degradation?

Answering these questions is not straight forward and requires careful choice of metrics, as well as awareness of several statistical pitfalls. In the talk, we will discuss several approaches for monitoring APIs, point out common missconceptions in reading API metrics and show how histograms can be used to extract correct and robust service level statistics from APIs.

Thomas Gelf | Ein Jahr mit dem Icinga Director (DE)

A year ago it was still the baby in our toolbag, Meanwhile many of us wouldn`t want to miss it. Around the clock it rolls out the largest environments reliably, completely automated and autonomous. Often while being supplied from different sources. From CMDBs, LDAP and Active Directory, Puppet, AWS and various kinds of databases. It has also been connected to tools such as NeDi, besides proprietary SOAP- and REST- interfaces. With the version 1.2 the Director is moving on to the next level. Where the automating was in focus, other important subjects are gaining importance. These are self-service, rights and client capability. And last- but not least, the interaction between automatisms, and to extract what is actually handled manually in real life. 

Jan-Piet Mens | Small Things for Monitoring (EN)

Whether you want to monitor a bunch of temperatures or check for open doors in your data center, the ESP8266 microcontroller is a very inexpensive and easy thing to get started with. In this talk we show  you a few of these tiny WiFi-enabled devices, look at a few use-cases, and we'll also demo some things with MQTT and discuss integration into your monitoring environment.

Gerhard Laußer | Open Monitoring Distribution 2016+ (DE)

OMD, the Open Monitoring Distribution, is in many companies the foundation of the monitoring of various IT-components and services. For beginners OMD is an extensive starter package, for consultants it offers a solid platform for individual monitoring- landscapes. Since its foundation in the year 2010, OMD has been improved continuously. In 2015 the modern elements InfluxDB and Grafana were brought in with the OMD-Labs-Edition. Automating has been addressed too, with Ansible and Coshsh. The change in the IT World towards cloud based services and short- lived containers, turns out to be a particular challenge. This talk will reveal how OMD will face these future challenges

Remo Rickli | NeDi update and more (EN)

After 2 years of making a living with NeDi, I can show you where it's at and talk about the challenges with managing multivendor networks...

Michael Medin | Automated monitoring with Icinga and NSClient++ (EN)

A brief guide on how to create scripts to automate configuration management in Icinga from NSClient++. Not only will we setup the host when NSClient++ is installed we will also setup relevant service monitoring as well depending on what is running on the machine.

Antony Stone | Monitoring the Real World (EN)

We all know about monitoring computer systems and networks, but what about the real world? This talk will discuss monitoring your bank account, fish tank, solar power installation, prices on eBay, and more. Monitoring is not just for computers - it's for anything that can be measured. For me, "monitoring" means two things - continuous measurement (combined with historical graphing to show trends), and alert / alarm thresholds, to trigger a response when some measurement reaches a pre-set limit.  This response might be an email or an SMS to a person, or it could be an automated reaction having some real effect - purchasing an item on eBay or Amazon, adjusting a setting on your fish tank, or switching power feeds on your solar generator. In this presentation we'll look at some of the ways you can get real-world data into a monitoring system such as Icinga, with scripts to act on the alert thresholds, and I'll show some examples of what can be monitored beyond the standard filesystem usage and network bandwidth we're all used to seeing.

Icinga Team | Current State of Icinga (DE)

At this years` conference, the Icinga team will present the current project status of Icinga 2 and Icinga Web 2. As it is based on the version 2.4 which has its main focus on API and integration, over the last few months a lot of time has been invested into performance and the handling of large environments. This shows in the scalability of Icinga 2, but also in several new modules for Icinga Web 2. This talk will illuminate the projects` current status quo, and will go into future versions. The talk will end with use-cases and a demo of the current development- status.

Shlomi Zadok | Security & Compliance automation and reports with Foreman (EN)

Protecting against today’s relentless and adaptive cyber threats requires continuous monitoring of your networks and systems. Foreman and OpenSCAP address this challenge through centralized security management, configuration scanning, monitoring and remediation.
In this talk we will discuss how Foreman and OpenSCAP automatically scan for security gaps, vulnerabilities, and unauthorized changes in security configurations — monitor and remediate problems to restore security controls to your established security configuration.

Mario Mann | Application Performance Management with Open-Source-Tooling (DE)

In many software projects, not only users but also developers do not know why the application is not behaving as expected. Why is my application so slow? Why is the application not available right now? During the development process, performance tests were a primary concern. But even the most innovative software is useless if performance and availability are not guaranteed. So what can be the problem? In such cases, the integration of application performance management (APM) into the development process and the operation can be remedied. Commercial APM solutions often provide very comprehensive and powerful tools that are, however, associated with correspondingly high costs and push the customers into a vendor lock-in. However, ensuring software performance does not have to be expensive or proprietary. In this lecture, we highlight the importance and scope of the APM topic and address the question of how open-source tools can address different issues related to APM. Focusing on Java-based business software, we highlight different dimensions and aspects of APM and illustrate them using concrete examples. We show for various aspects of APM how open source tools can be combined with each other to ensure the performance of the application at different stages of the software life cycle. The listeners of this lecture will get to know alternatives to the often heavy, commercial APM solutions and get ideas on how to use open source tools like and in which combination to achieve specific goals.

Roland Hochmuth | Monasca: Monitoring-as-a-Service (at-Scale) (EN)

Monasca is a turn-key open-source OpenStack Monitoring-as-a-Service platform that supports authentication and multi-tenancy via the OpenStack Keystone Identity Service. Monasca is highly scalable, performant, fault-tolerant, monitoring-as-a-service solution that supports push-based streaming metrics, health/status alarming/thresholding and notifications. Logging-as-a-Service is under development and the goal is to provide a comprehensive and integrated monitoring solution for OpenStack clouds that supports metrics, events and logs.

Avishai Ish-Shalom | The Engineer's guide to Data Analysis (EN)

"With great power comes great confusion"
It is not enough to generate, collect and store metrics; One needs to know how to design, handle and analyse them to get the full benefit of metrics. Due to the statistical nature of metrics, there are various gotchas associated them - and the rabbit hole goes deeper when you discover how collectors, aggregators and graphing systems handle metrics. In this talk we will explore the basics of metrics and how to use them correctly to detect problems, correlate and investigate issues. This is intended to be an interactive talk. 

Gunter Geib | Komponenten Monitoring und Performance Management mit Icinga bei DATEV (DE)

DATEV is Germanys` leading provider of online applications, software solutions and services for tax consultants, attorneys, auditors and their clients. The range of services is mainly based on various IT-services, who are depicted through different IT-components. To monitor purposefully helps to prevent fall-outs, or to repair them faster. Which equals a better service quality, leading to satisfied customers and less effort on the long run. The Open Source software Icinga is a central component in DATEV`s monitoring environment. 

This speech will look into the history behind this success. From the first steps on the PC`s of individual employees to this multi-tenant environment, with about 14.000 hosts. The integration of Icinga into established IT service management tools and process environments will be given special attention.

David Hustace | What's Happening with OpenNMS (EN)

We hoped the creation of the Horizon and Meridian distributions of OpenNMS would help accelerate innovation. How right we were!

Since altering the release and distribution model, the project and the company have been busy improving the user experience. For the newest users and ones just starting to explore their interest, we launched new websites for the project (opennms.org) and documentation (docs.opennms.org). For large-scale users pushing the boundaries of RRDTool for data storage, we shipped four releases with support for storing metrics in Newts (our Cassandra-based data store). For users needing to scale the whole solution horizontally, we made two releases incorporating the new Minion distributed architecture. The and ReST API has continued to see improvements, making OpenNMS an even better platform for integration. New northbound interfaces for events and alarms, and broadened support for third-party trouble ticket platforms, further strengthen the integration story. The platform's ability to speak many management protocols has grown with the addition of support for WS-Management (and by extension, WinRM). End user-facing enhancements include improvements to the web UI, a new Business Service Monitoring subsystem, and updates to the Topology UI. We also added evil usage statistics collection to help us better understand how people use OpenNMS (participation is opt-in only, and the data is published at stats.opennms.org).

Presentation-Slides

Stéphane Bortzmeyer | DNS Monitoring from Several Vantage Points (EN)

Most people who monitor the DNS do it from just one vantage point. But the result can depend a lot on where you are in the Internet, Routing issues blocking the name servers, censorship, lack of synchro between the servers, cache poisoning, are all reasons why results can be different depending on where you are. We will explore the problem and propose solutions, such as the use of a distributed network of probes (RIPE Atlas), the recently appeared DNS looking glasses, and the infamous open resolvers. 

Fabian Reinartz | Alerting with Time Series (EN)

In a Cloud Native infrastructure, failure is normal and expected. The loss of a single node or a dozen hard drives is gracefully handled by the systems running a datacenter and there is no reason to page someone at 4am. 

This calls for an alerting system that understands service availability at a global scope, yet is still able to give detailed reports if and when there is a service-impacting incident. Prometheus achieves this by defining alerting conditions directly on time series data. The resulting alerts are grouped and aggregated into comprehensive and meaningful notifications. 

Fabian will walk through the philosophy of time series based alerting, the Prometheus architecture behind it, and how practical anomaly detection can be implemented. 

Thomas Niedermeier | Hello Redfish, goodbye IPMI - Die Zukunft des Hardware-Monitorings (DE)

It's the year 2016. The PC market keeps on shrinking. More and more people use mobile devices and store most of their data in the cloud. This is good news for server manufacturers and data center admins, as market researcher expect a growth of 3% for investments in data center systems. To keep up with managing of all these cloud systems, IT professionals around the globe formed the devops movement and made the software part of server automation easier than ever before by using tools like Puppet, Ansible, Chef or Salt. The software part... What about the hardware part? Hmm..., IPMI (the so-called Intelligent Platform Management Interface) has been the standard to manage systems out-of-band in the datacenter since 1998. It uses UDP port 623, has a specification document with over 600 pages, requires in-depth special knowledge and has some serious security issues. To overcome these limitations, and to bring hardware system managment to the present age, the Redfish management standard has been developed and released by the DMTF (Distributed Management Task Force). Redfish uses a RESTful interface, is used over HTTPS, and provides all data in the JSON format using ODATA schemas. In this talk, Thomas outlines the goals of Redfish and shows how monitoring works with Redfish. Don't miss this talk and start monitoring your server hardware the modern way.

Jan Doberstein | Take Care of your Logs (DE)

Why should I take care of those volatile data? Why spent money to analyse and store them? I have enough work to do! Take the time and learn why Log management is important and why you should invest your time and work power to dive deep into your systems.

Maximilien Bersoult & Laurent Pinsivy | You like Nagios, you will love Centreon (EN)

Everyone knows Nagios and many of you use it daily (or a fork) to monitor their Information Technology. Centreon enriched the Nagios concepts to provide an end to end solution from collected data via a standardized plugins library to aggregate those in order to build a business vision. Today Centreon connects with third applications to auto deploy monitoring or to follow issues with ticketing apps.Discover how to industrialize your monitoring and how to connect your applications to Centreon.

Jörg Pernfuß | SOMA - A Monitoring Configuration Management Database (EN)

SOMA provides an API based configuration service for monitoring provisioning of arbitrary attached monitoring systems. It supports tree structured asset organization with property and check inheritance. This allows policy based monitoring profiles that automatically provision checks based on property constraints of the checks. The core is system independent, the integration examples will be based on our work with Icinga2 and Puppet.

Jan Wagner | Softwareentwicklung aus Sicht eines #yoloWdevop (DE)

Working mostly on infrastructure, I'm in touch with software development in many places. Every development team needs components it relies on. Beside providing such components to various teams on one side I'm also using development infrastructure provided by myself and others. After a short introduction how things went in the early days, I'll give you an quick insight how the Monitoring Plugins project has actually structured it's development and I also present you some components you might want to have a look into can can give your development team a new kick.

CALL FOR PAPERS

REGISTRATION

SPONSORING

LOCATION

LAST YEAR´S PHOTOS