Icinga Camp Berlin – March 8th, 2018
Plan your travel
Head of Managed Services
|8:45 AM – 9:30 AM||Registration & Breakfast|
|09:30 AM – 10:00 AM||Welcome and State of Icinga – Bernd Erk||A really short introduction into the day and the current state of the Icinga project.|
|10:00 AM – 10:30 AM||Graphs tell Stories – Blerim Sheqa||I want to tell you a story, based on true events. Dave is in his early twenties and he just started his new job as a Systems Engineer in this strange IT company. His ambition is to become the most aspiring and omniscient operator the company has seen. Through his journey of debugging issues and hunting users he learns many things helping him to troubleshoot and improve running systems. Taught to him by his old and wise colleagues. Unfortunately, at some point in his career, Dave reaches a moment where none of the learned techniques can lead him to the solution of this sophisticated problem. What he needs is something that that can display all the data he collects with different tools in one single place. To find answers, he needs to link the data. This story is about how the art of data visualisation can change your whole perspective and help you find the right answers.|
|10:30 AM – 11:00 AM||Coffee Break|
|11:00 AM – 11:45 AM||Dev and Ops stories: Integrations++ - Michael Friedrich||There are many tools and possibilities available in the Icinga monitoring ecosystem. It isn't just checks and notifications anymore. Visualize what's going on, collect metrics with Graphite, InfluxDB and Grafana. Correlate log events with monitoring alerts in Elastic/Graylog. Don't forget about ticket systems and fancy office dashboards too.
This talk dives into all these possibilities, existing and newly developed and presents the next integrations chapter after the OSMC 2017 story.
Presentation Bio: Michael is a long term Icinga Developer and most recently Community Manager. He loves to play with Icinga integrations and try new things (Vagrant, Dashing, Puppet, etc.). In his sparetime Michael takes care about monitoring-portal.org and building awesome LEGO models.
|11:45 AM – 12:30 PM||Automated Monitoring of Proxmox VE with Icinga Director – Nicolai Buchwitz||Proxmox VE (PVE) is a feature rich open-source solution for enterprise virtualization. Features like software-defined storage with zfs integration , powerful high-availability clustering and lightweight lxc containers in combination with kvm virtual machines make Proxmox VE a great VMWare alternative.
The Proxmox API is a powerful interface for automation and monitoring tasks and provides metrics about your hosts, the cluster health and VMs. This talk shows how to integrate Proxmox VE into your monitoring system with the help of the Icinga Director and the Proxmox VE API and demonstrates how to use the existing metadata as a basis for checks and their thresholds.
|12:30 PM – 1:30 PM||Lunch Break|
|1:30 PM – 2:15 PM||Getting Windows to play along - Michael Medin||How to set NSClient++ up to send alerts to Icinga, Event and file Logs to Elastic, and metrics graphite from a Windows Machine... And just to make things a bit challenging we are going to do this on potentially hundreds of hosts without any manual configuration!|
|2:15 PM – 3:00 PM||Automated Monitoring in heterogeneous environments - Thomas Gelf||The world out there is neither perfect nor uniform, and that’s good as it is. You’re using VMware, but also running KVM. A little bit of AWS is a must, and something has been deployed to Azure. Evaluation projects for Mesos/Marathon and Kubernetes are on the run, some of them already running in production. A lot of information is in your Active Directory, but some departments are only half-way in. A lot of orphaned entries are to be found. Some use Puppet, experiments with other tools are going on, and quite some things are still under manual control. There are three CMDBs, but none of those are complete. There is an Excel sheet for IP address reservations. Oh, and by the way, network people are of course using their very own tool-chain.
In such kinds of environments, Icinga Director is in full force. Given concrete implementations from daily practice, this presentation shows how to build a fully automated monitoring system based on varying data sources. Optionally, you can have different degrees of automation to accommodate varying speeds within individual teams.
This shouldn’t be an introduction to Director. Given dedicated solutions for specific problems in real projects, the possibilities of this software will be shown.
|3:00 PM – 3:30 PM||Coffee Break|
|3:30 PM – 4:00 PM||Icinga as a Service - Sebastian Saemann||The idea of Software as a Service (SaaS) isn't new, but still it is getting more and more attraction nowadays. Also the acceptance in the European market of such services is increasing steady. Developing and running such a platform can be challenging, but modern Open Source Software and modern development processes can help. This talk covers the components and technologies of the NETWAYS Web Services platform for Icinga.|
|4:00 PM – 4:45 PM||What’s evolving in Icinga – Eric Lippmann||Over the last couple of years many things have changed in the Icinga universe. From introducing new features and components to integrating a variety of other tools of your monitoring stack.
And of course there is already some big stuff on our roadmap for the future I would like to share.
|4:45 PM – 5:00 PM||Q&A Session|
Icinga Camps are events dedicated to Icinga – monitoring best practices, add-ons and tools, and its continued development. We greatly value sponsors for this open event. Learn more about our sponsorship opportunities.
Located along Friedrichstrasse, within walking distance of the Brandenburg Gate, and of Museum Island and close to the central railway station, the Kalkscheune Centre provides setup and seating for our IcingaCamp Berlin. Varied rooms in a landmarked building and a green inner courtyard provide a very special framework for our event.
Find out more about the Kalkscheune on their website.
Get in touch
If you have any questions, don’t hesitate to get in touch with us using our contact form.