Seite wählen

NETWAYS Blog

Hier erfährst Du alles was uns bewegt. Technology, Hardware, das Leben bei NETWAYS, Events, Schulungen und vieles mehr.

Styling Webforms

Styling webpages? Easy. I'm guessing a lot of you had to work with CSS at some point in their lives. Most parts of the web are fairly easy to style, especially if you know some of the little hacks that you have to use to make a page look pretty. So you go ahead and...

Postfix – SPF, DKIM und DMARC

In der heutigen Zeit werden E-Mails oftmals nicht mehr über einen einzelnen Server verschickt. Wie sollten große Anbieter es sonst schaffen alle E-Mails Ihrer Millionen Nutzer zeitnah abzuhandeln? Spätestens wenn es zu Versand von Newslettern kommt, wird auf mehrere...

+++ Final note | Only a few OSMC tickets available +++

Nächste Woche ist es schon soweit und die 12. OSMC öffnet ihre Tore! Erfreulicher Weise sind nur noch ein paar letzte Tickets buchbar! Darum heißt es schnell handeln, um noch dabei sein zu können! Neben einem tollen Programm und einer mit Sicherheit...

Lösungen & Technology

Serverwartung für Kollegen

Philipp und ich haben diese Woche das Vergnügen mit zwei Servern eines Kollegen bekommen. Unsere Aufgabe war im grunde ganz einfach. Zu machen war: - Server ausbauen - Reset iLO Board + neues Passwort vergeben - Lizenz für iLO Board einspielen - Upgrade iLO Firmware -...

Serverwartung für Kollegen

Philipp und ich haben diese Woche das Vergnügen mit zwei Servern eines Kollegen bekommen. Unsere Aufgabe war im grunde ganz einfach. Zu machen war: - Server ausbauen - Reset iLO Board + neues Passwort vergeben - Lizenz für iLO Board einspielen - Upgrade iLO Firmware -...

Serverwartung für Kollegen

Philipp und ich haben diese Woche das Vergnügen mit zwei Servern eines Kollegen bekommen. Unsere Aufgabe war im grunde ganz einfach. Zu machen war: - Server ausbauen - Reset iLO Board + neues Passwort vergeben - Lizenz für iLO Board einspielen - Upgrade iLO Firmware -...

Agentenlos oder Agentenbasiert, die Glaubensfrage

Eine der Fragen, die mir am häufigsten bei Kunden begegnet ist die Frage nach der Empfehlung, ob agentenloses oder agentenbasiertes Monitoring. Meist erkennt man schon an der Frage was eigentlich bevorzugt wird und im Unterton klingt auch mit, dass dies bitte auch die...

Python-Unittests mit NOSE organisieren

In meinem letzten Blogpost habe ich euch etwas über die Vorzüge von Unittests erzählt und was würde da nicht besser passen als ein Blogpost über die Organisation solcher Tests? Betreibt man TDD (Test driven development) nämlich etwas intensiver dauert es meist nicht...

vim, puppet-lint und syntastic

Der letzte Blogpost von mir zeigte wie schnell und einfach man mit pathogen, tabular und vim-puppet die Konfigurationsdateien einheitlich formatieren kann. Von dem Puppet Style Guide ist das Ganze leider noch weit entfernt. Es wird eigentlich ja nur korrekt eingerückt...

Events & Trainings

***Final call | Last Tickets for OSBConf now available***

If you don't grab your ticket for the Open Source Backup Conference from September 25 - 26,  you will definetely miss: two days together with members of the lovely open source community in-depht workshops to gain valuable expertise (BAREOS Introduction, Puppet for...

Keine Ergebnisse gefunden

Die angefragte Seite konnte nicht gefunden werden. Verfeinern Sie Ihre Suche oder verwenden Sie die Navigation oben, um den Beitrag zu finden.

Web Services

Keine Ergebnisse gefunden

Die angefragte Seite konnte nicht gefunden werden. Verfeinern Sie Ihre Suche oder verwenden Sie die Navigation oben, um den Beitrag zu finden.

Keine Ergebnisse gefunden

Die angefragte Seite konnte nicht gefunden werden. Verfeinern Sie Ihre Suche oder verwenden Sie die Navigation oben, um den Beitrag zu finden.

Keine Ergebnisse gefunden

Die angefragte Seite konnte nicht gefunden werden. Verfeinern Sie Ihre Suche oder verwenden Sie die Navigation oben, um den Beitrag zu finden.

Keine Ergebnisse gefunden

Die angefragte Seite konnte nicht gefunden werden. Verfeinern Sie Ihre Suche oder verwenden Sie die Navigation oben, um den Beitrag zu finden.

Unternehmen

Event Ticketverkauf mit Pretix

Seit etwa einem Jahr setzen wir bei NETWAYS für den Ticketverkauf für unsere Konferenzen und Schulungen auf Pretix. Ich habe unser Event-Team von der Evaluierung bis hin zur vollständigen Umstellung begleitet und dabei viele Eindrücke gewonnen. Pretix ist eine Open...

Event Ticketverkauf mit Pretix

Seit etwa einem Jahr setzen wir bei NETWAYS für den Ticketverkauf für unsere Konferenzen und Schulungen auf Pretix. Ich habe unser Event-Team von der Evaluierung bis hin zur vollständigen Umstellung begleitet und dabei viele Eindrücke gewonnen. Pretix ist eine Open...

Event Ticketverkauf mit Pretix

Seit etwa einem Jahr setzen wir bei NETWAYS für den Ticketverkauf für unsere Konferenzen und Schulungen auf Pretix. Ich habe unser Event-Team von der Evaluierung bis hin zur vollständigen Umstellung begleitet und dabei viele Eindrücke gewonnen. Pretix ist eine Open...

Pimp My Nagios

Ein GKSS Mitarbeiter hat unserem Consulting-Einsatz bei der  GKSS-Forschungszentrum Geesthacht GmbH diesen Titel verliehen. Soetwas bleibt irgendwie im Gedächtnis hängen. 🙂 GKSS ist Mitglied der Helmholtz-Gemeinschaft Deutscher Forschungszentren, der größten...

Nagios und NagiosQL für die Amberger Kaolinwerke

Die Amberger Kaolinwerke setzen auf Nagios und NagiosQL zur Überwachung der Anlagen und Infrastruktur. Damit das Wissen um die Nagioskonfiguration besser auf verschiedene Köpfe mit unterschiedlichen Linuxkenntnissen verteilt werden kann haben wir dort NagiosQL in der...

Blogroll

Da hast Du einiges zu lesen …

Welcome to Berlin – OSDC 2014 – Part 2

BkzRYZYIYAE2Cni
Day 1 – done. Awesome. Lots of interesting talks, presentations and especially those stunning demos as Dirk already remarked in his blog post yesterday. Evening event in the sky of Berlin – priceless. Well, and sleep is overrated, like usual. Personal I-need-more-time-to-play-with list: Graylog2 & Ansible in combination with Icinga 2.
Bkzk8fHIgAEAb2F
OSDC Day 2 kicked off with an introduction into Docker by Tobias Schwab. While I am familiar with Vagrant used for virtualized development and demo boxes, the presentation really made it clear – give it a shot, use existing (puppet) provisioners and run containers locally on your linux. Although the project is relatively young, it’s already famous to be on the top 50 of GitHub projects. Sebastion already covered Docker already last year here on the blog. Docker further removed a blocking issue recently – the requirement of a patched kernel – in their 0.0.7 release, so definitely a „must try“ (also given that rapid development already shows 0.10.0 as latest release).
Bk2aX-qIgAAy3jLUp next a tough decision between Ceph by Martin Loschwitz, or SysDB with Sebian Harl. SysDB got my attraction in terms of its future capabilities combining it with monitoring interfaces such as the livestatus protocol for data feeds. It’s not yet decided whether to use a RDBMS/NoSQL or graph database as backend for SysDB, or how to proceed in detail with all required APIs. Though the project looks promising and possibly fills some gap on all those ‚inventory monitoring graphs metric whatever‘ tool combinations out there. Let’s wait for the documentation and a final release 😉
Bk3ZTO-IUAAgqeE
Automated MySQL Failover with MHA presented by Colin Charles from MariaDB/SkySQL promises insights into one those painful things to-be-done with MariaDB and high availability (and likewise, its predecessor MySQL). MHA basically monitors all connected nodes. If a failure occurs, it saves the binary logs from the crashed master. Then identifying the most-uptodate slave, applying differences to all others, promoting the new slave as new master. Last but not least, announce the new master to all slaves. Sounds pretty easy – and integrates well with existing HA solutions such as Pacemaker, as heard during the presentation.
Bk3H8dRIQAAN-lv
Lunch was very delicious and sweet in the end – and so was the entry talk into the afternoon by Mike Adolphs on ‚How we do Support at Github‚. Not so much technical details, but nice images illustrating the steps how to put effort into having the best support ever. Even with Lego workers fixing all the problems 😉
Jochen Lillich with Dynamic Server Orchestration introduced alternative methods on the key player tool (like Puppet, Chef, Ansible, etc) like serf. Last but not least – the final presentation by Yves Fauser from VMWare introducing an ‚Overview of networking challenges and solutions in OpenStack‚.
Bk20okIIAAAvC65
Well, and it wouldn’t be me if I wouldn’t talk a lot about Icinga 2 collecting ideas & feedback during coffee breaks and on twitter #osdc. Nice location, smart people, cool atmosphere – can’t wait for next year!
Save the date – 21 – 23 April 2015!
Thanks to all speakers, sponsors and participants – see you next year 🙂
PS: We’ll upload the slides, presentation recordings and pictures in the next weeks. Keep an eye on osdc.de!

Red Hat #nEuland Linux, Python 2.4 und ich

Es war einmal ein Python-Software-Projekt, das ich für Icinga umzusetzen hatte.
Eine Vorgabe, die mir persönlich nicht gefallen hat, war die Python-Version: 2.4.
Ein größeres kleines Dorn im Auge war mir vor allem das Fehlen der (erst in Python 2.5 eingeführten) bedingten Ausdrücke:
print 'komfortabel' if sys.version_info[:2] > (2, 4) else u'umst\xe4ndlich'
Im Ernst: Wer verwendet heute noch den fast 10 Jahre alten Python-2.4-Interpreter?
Ach ja… Red Hat Enterprise Linux.
Die zu entwickelnde Software soll wohl u. a. auf der (bis einschließlich März 2017 unterstützten) Version 5 von RHEL laufen.
Aber warum ist RHEL eigentlich so konservativ?
Ein Grund ist sicher, dass RHEL für Geschäftskunden gedacht ist, von deren Servern ein extrem stabiler Betrieb verlangt wird (z. B.: Wissenschaft, Militär oder Raumfahrt).
Dieser ist des öfteren auch von großer Bedeutung – in den USA beispielsweise bei der NASA, dem Verteidigungsministerium oder der Luftfahrtbehörde.
RHEL 7 soll immerhin Python 2.7 enthalten, während Debian, das als eine der stabilsten Linux-Distributionen gilt, schon länger Python 3 anbietet.
Fedora (wohl eine der innovativsten Linux-Distributionen) will Python 3 sogar als Standart-Interpreter heranziehen.
Aber solch ein Schritt ist für RHEL wahrscheinlich noch #Neuland.

Alexander Klimov
Alexander Klimov
Senior Developer

Alexander hat 2017 seine Ausbildung zum Developer bei NETWAYS erfolgreich abgeschlossen. Als leidenschaftlicher Programmierer und begeisterter Anhänger der Idee freier Software, hat er sich dabei innerhalb kürzester Zeit in die Herzen seiner Kollegen im Development geschlichen. Wäre nicht ausgerechnet Gandhi sein Vorbild, würde er von dort aus daran arbeiten, seinen geheimen Plan, erst die Abteilung und dann die Weltherrschaft an sich zu reißen, zu realisieren - tut er aber nicht. Stattdessen beschreitet er mit der Arbeit an Icinga Web 2 bei uns friedliche Wege.

Welcome to Berlin – OSDC 2014 – Part 1

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.

OSDC 2014: Lieben Dank euch!

banner soldout 125 f BlogHello, guten Tach und Buenos Aires (oder so ähnlich)!
Die OSDC ist schon voll im Gange, und bevor ich meinen Kollegen, die heute und morgen noch über die Talks an sich berichten werden, irgendetwas an wertvollem Newsmaterial wegnehme, beschränke ich mich auf einen Ultrakurzbeitrag mit den drei wichtigsten Infos, die füch mich ganz persönlich am herausragendsten sind:
1. Wir sind total glücklich, wieviele liebe Leute dieses Jahr zur OSDC angemeldet sind! Letzte Woche mussten wir die Pforten zur Konferenzanmeldung endgültig und für alle Pakete schließen – wir sind zum ersten mal in der Geschichte der OSDC ratzeputz ausgebucht und freuen uns selbstverständlich wie mehrere Schneekönige auf einmal.
2. Ein weiterer Anlass zur Freude ist tolle Beteiligung seitens unserer Sponsoren. Auch hier konnten wir neue Partner gewinnen, mit denen wir super zusammen gearbeitet haben.
Ein dickes, zweisprachiges Dankeschön geht an: Booking.com, Linux Magazin, ADMIN Magazin, Thomas Krenn (bitte unbedingt den Stand im Atrium besuchen und den lieben Kollegen die Hand schütteln!) und elasticsearch!
A big bilingual thank you to our fabulous sponsors: Booking.com, Linux Magazin, ADMIN Magazin, Thomas Krenn (please visit their booth and say hello to our partners at the Lobby! They are awsome!) and elasticsearch!
3. Ich freu mich wie mindestens ein Schnitzel pro Teilnehmer auf die Abendveranstaltung in der solar Sky Lounge! Das wird saugut! 🙂

Neu im NETWAYS-Online-Store: HWgroup Poseidon2 3266

Poseidon2-3266_main_600568_1024
Und wieder gibt es ein neues Produkt im NETWAYS-Online Shop. Da inzwischen das HW group Poseidon 3266 nicht mehr erhältlich ist, haben wir nun auch ganz frisch bei uns im Shop das HW group Poseidon2 3266.
Dies sieht nicht nur viel besser aus als sein Vorgänger, sondern kann auch noch viel mehr – die wichtigsten Änderungen einmal zusammengetragen:

  • robustes und kompaktes Vollmetallgehäuse (vorher Kunststoff)
  • Stromversorgung nun über Netzteil oder Industrieklemme (vorher nur Netzteil)
  • Stromversorgung für 2 Sensoren (z. B. Rauch) (neues Feature)
  • bis zu 8 Sensoren / 4 potentialfreie Kontakte (vorher max. 5 Sensoren)
  • Unterstützung von 1-Wire Uni Sensoren (neues Feature)
  • integrierter Datalogger bis 250 000 Einträge (neues Feature)
  • Anschluss an HWgroup SMS-Gateway (neues Feature)
  • 5 E-Mail Alarmkontakte (vorher 4)
  • Email via SMTP TLS (neu)
  • periodische E-Mail Reports (neu)
  • E-Mail Alarm Reminder (neu)
  • HWgroup Push-Protokoll für Sensdesk Portal, mehr Infos hier (neu)
  • Arbeitstemperatur (-35°C bis 85°C), vorher 0°C bis 65°C
  • Montage für Hutschiene, Rack oder normale Aufstellung geeignet

Mehr Informationen, noch mehr Bilder, Preise und sogar eine Online-Demo gibt es auf der Produktseite!
Fragen zum Produkt? Beratung gewünscht? Sehr gerne!