Seite wählen

Welcome to Berlin – OSDC 2014 – Part 1

von | Apr 9, 2014 | OSDC, Elastic Stack, Graphite & Grafana, Puppet

After an awesome trip to Berlin (of course with good music and no beer or was it the other way round? 😉 ), the workshops on puppet, logstash and graphite and some preparation work the conference started with our typical opening from Bernd.
For the first talk Jordan Sissel and Lennart Koopmann combined there knowledge from developing logstash and graylog2 to one talk introducing to log management. They showed all the problems you can face when dealing with logs and gave a short introduction to their tools to solve this problems. A deeper look into this tools was provided in specific talks throughout the day.


The deeper look into logstash and the complementary tools elastic search and kibana was next also provided by Jordan. One sentence every project should adapt is his philosophy that every failed user experience is a bug, a bug in software, documentation or treating people. But not also the philosophy is awesome also the feature set of the ELK stack (elastic search – logstash – kibana) so I would like to encourage everybody to try it also if he does not feel the need for log management. If you have tried it out you will get the feeling you don’t want to miss it. Only thing I hate about it is the default dark theme.
The third talk I was watching was about graphite by Devdas Bhagat from booking.com. After a short introduction to graphite he gave a deeper look into how booking.com scaled up their infrastructure and use it for monitoring and debugging. The really diverse tools that are used for collecting data and pushing them to graphite shows the power of it. Also if the common consents is that the default front-end sometimes sucks. 😉
Ansible is a configuration management solution I was pointed to quite a while ago, so I was really interested in the talk by Jan-Piet Mens, although I personally dislike the idea of using ssh for this kind of automatism. Ansible sounds really powerful and flexible but simple, especially for ad-hoc tasks. The roles provided on ansible galaxy shows the greatness of the community like puppet forge does it for puppet.

After the tasty lunch I had a difficult decision to make and decided in favor of Andreas Schmidt on serverspec. Serverspec are RSpec tests for checking servers are configured correctly. It shows that syntax does not need to be difficult and testing is simple. I would say it is simple enough to satisfy a non-technical auditer, too. Perhaps just missing a gui / report with pie charts! 😀
Lennart gave the audience a deeper look into graylog2 after that. The architectural differences between graylog2 and ELK stack are small but with big effects to consider e.g. data access. The front-end is also powerful, for dashboards not as powerful as kibana Lennart said by himself, but I think it looks nicer. I like the streams you can set acls and alerts on, too. Like always I want the good things of both (in this case graylog2 and kibana) combined! 😉
Last talk for today was Christian Patsch on capistrano and puppet. Capistrano is an orchestration tool using ssh to automatize tasks and Christian showed how to use it for a masterless puppet setup. I would not do it as a default solution but it is a nice setup if you have requirements like ad-hoc configuration. He also mentioned other solutions for those using chef or ansible as an alternative.
Now we will go to the evening event you will find some impressions from this later on and Michi will cover the talks tomorrow in another post.

Dirk Götz
Dirk Götz
Principal Consultant

Dirk ist Red Hat Spezialist und arbeitet bei NETWAYS im Bereich Consulting für Icinga, Puppet, Ansible, Foreman und andere Systems-Management-Lösungen. Früher war er bei einem Träger der gesetzlichen Rentenversicherung als Senior Administrator beschäftigt und auch für die Ausbildung der Azubis verantwortlich wie nun bei NETWAYS.

0 Kommentare

Trackbacks/Pingbacks

  1. Welcome to Berlin – OSDC 2014 – Part 2 › NETWAYS Blog - […] done. Awesome. Lots of interesting talks, presentations and especially those stunning demos as Dirk already remarked in his blog…

Einen Kommentar abschicken

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

Mehr Beiträge zum Thema OSDC | Elastic Stack | Graphite & Grafana | Puppet

Kritischer Fehler in Puppet Version 7.29.0 und 8.5.0

Eine Warnung an alle Nutzer von Puppet, aber auch Foreman oder dem Icinga-Installer, die Version 7.29.0 und 8.5.0 von Puppet enthält einen kritischen Fehler, der die Erstellung eines Katalogs und somit die Anwendung der Konfiguration verhindert. Daher stellt bitte...

Kibana Sicherheits-Updates: CVSS:Critical

Und täglich grüßt das Murmeltier. Nein nicht ganz. Heute ist es  aus der Elastic Stack Werkzeugkiste Kibana, für das es ein wichtiges Sicherheits-Update gibt. Es besteht auf jeden Fall Handlungsbedarf! IMHO auch wenn ihr die "Reporting" Funktion deaktiviert habt. Der...