With the little shower from the dearly sky in May, Fabian talks about the release of Ubuntu 18.04 LTS “Bionic Beaver”. And there is so much more for you to discover: Get all infos about Updating with Ansible from Thomas. Keya invites all monitoring lovers to Be a Speaker at the OS Monitoring Conference 2018 and Tim reveales some useful tips and tricks: Change your AD Password easily via OWA.
Keya announces NETWAYS’s Upcoming Training #Summer 2018 and We are ready, Are you Ready for the OSCamp? – Find out more! Nicole gives a fun insight in her experiences with Icinga 2 in Noob vs. Icinga 2, while Jennifer shares her experience with Training with NETWAYS in Software development and why it is worth doing. David packs a Handful of (Vagrant) Boxes. Everyone at NETWAYS is clapping. What for? Daniel let’s you know more about the Power Challenge #1min.care. Or you can follow Sebastian on the Road to OpenStack.
Michael reports about Releasing our Git and GitLab Training as Open Source, and Gabriel compares Rocket.Chat vs Slack, while Afeef reveales what happened in the fun and informative Apprentice Project week 2018. Last but not least, Keya has one really important reminder for you: Grab your OSDC Ticket! Last tickets alert!
25 February – 1 March was packed with events, a recruiting mix-up alongside tips for monitoring and development.
Eva counted 51 days to the OSDC with Kenny’s presentation on “Expert Troubleshooting: Resolving MySQL Problems Quickly” and reflected on our recent flood of Puppet training courses and events.
Of events and Puppet, Tom and Bernd presented on Puppet and Icinga at the German Unix User Group spring conference.
Marius then shared his memory footprint analysis for various scripts with the help of Valgrind and Massif, while William showed how to monitor SAP with Icinga / Nagios.
We had our annual meeting, and offered to help another open source company out with their search for monitoring consultants, adding a new friend to meet at CeBIT in the process.
Last but not least, we congratulated Marcus as he finished his apprenticeship and begins his work as a Systems Engineer with the managed services team.
13 – 17 February offered something from every corner of the office, from new apprenticeship openings and Icinga training courses to programming and time management tips.
Bernd began by calling out to aspiring apprentices to join our consulting and managed services teams.
Ansgar then tested Icinga Web with the help of Selenium IDE to deal with dynamic IDs and Gunnar shared his newest programming recommendation – Lua.
From the events team, Markus announced our next Icinga monitoring course in Dusseldorf on 19 – 23 March, while Pamela reminded early birds to hurry for their tickets to the OSDC on 25 -26 April.
Following on, Ronny alerted sys admins to dkim filters to a recent segfault error that has arisen in combination with libmilter 1.0.1 and versions before 8.14.4-1.
Tobias took on the issue of time management and IT work to close the week.
NAT in IPv6 & Debian Backports, New Feature in iSMS & MySQL Query Cache, plus Application Developer Apprenticeship
4 – 8 July considered NAT in IPv6, demonstrated Debian backporting, shared a MySQL tip and announced a new feature in iSMS alongside an applications developer apprenticeship.
Starting the week, Thomas despaired at the continued use of NAT in IPv6. In light of the experimental RFC 6296 “IPv6-to-IPv6 Network Prefix Translation” he considered the reasons behind retaining NAT despite the abundance of addresses as we depart from IPv4: Simpler roaming, or fear of the side effects of renumbering, alongside the desire for dynamic and changing official IPs. He noted that NPTv6 is more like 1:1-NAT than the classic NAT from the xDSL line in IPv4. An internal address has its equivalent external address and passes all ports 1:1. A subnet’s complete prefix (/48, /68 etc.) is replaced with the last part remaining the same. Thomas feared that providers would find false comfort in NPTv6 and use it too broadly.
Marcus then showed how to backport packages from Debian. He began with a debootstrap to create a chroot to work in. With chroot chroot_squeeze/ /bin/bash should anything go wrong, the chroot file can be deleted and recreated. He then modified the /etc/apt/sources.list, recommending the use of the entire stable Debian branch to install build dependencies from the stable packages. Finally, the source entry in the /etc/apt/sources.list can is changed to testing, unstable or experimental depending on which source was required for the package. He carried out last run of the apt-get build-dep to ensure no errors in dependencies exist. Using Icinga as his example, Marcus then continued to retrieve icinga via apt-get, modifying the version with dch –v. Upon changing the name and email address, as well as the distribution in the changelog file, he then built the package with dpkg-buildpackage.
From the development team, Marius posted an opening for an applications developer apprenticeship. As of 1 September, NETWAYShopes to take in an IT student wishing to learn more about Linux, languages such as PHP, Python, Perl and C, modern technologies in web and systems development all in the open source spirit. Enthusiastic applicants with basic knowledge of Linux and programming are welcome to apply to firstname.lastname@example.org. More information can be found on the jobs area of our website.
Building on a post he wrote a few years ago, Bernd shared his new tip for MySQL query cache. Alongside cache fragmentation and limitations in cached operations, internal cache maintenance can present problems. He saw the cause to be the deletion of all corresponding cache entries when the base tables are updated. In environments with frequent transactions, results can almost never be retrieved from the cache even though all results of a select query are in saved in the cache and managed there. To resolve this, Bernd recommended SQL_ CACHE and SQL_NO_CACHE. With these two, the query cache can be limited to individual statements and the storage of unnecessary results on the cache can be avoided.
Last but not least, Lennart noted a new smsfinder feature in iSMS. In the past, responding to an SMS required the same content to be used with a ACK or OK at the front. Now it is possible to send an SMS via –use-db, which automatically sends an id tag along with the status text. By simply sending the 4 digit id in a return message, an issue regarding a certain host or service can be acknowledged. This however only works with acknowledgements, and cannot as yet, set a service or host to OK. Download the addon at www.netways.org for free under GPL.
31 Jan – 4 Feb turned over the month with two articles in Admin Magazine, an Icinga appearance at the upcoming Chemnitz Linux Days and a FIAE apprenticeship offer.
Rebecca started by sharing an article on Icinga published in Admin Magazine’s January-February edition. It covered presented the monitoring solution’s features including the recently integrated Business Process Addon and LDAP configuration enabler, LConf.
She went on to recommend another article on Request Tracker (RT) in the same Admin Magazine edition. Written by Julian Hein, it is a comprehensive guide to the open source ticketing system used to sort, and manage the processing of tasks and client enquiries in a structured manner. It covered RT’s many features and reporting capabilities with a “how-to” configure and automate custom processes also thrown in.
Julian then offered an event tip: Chemnitz Linux Days on 19 – 20 March will feature over 100 presentations and workshops, including one by Bernd Erk on “Icinga – Open Source Monitoring More Powerful Than Before”. Held at the Chemnitz University of Technology, the event also presents more than 50 open source projects in an exhibition area such as LibreOffice, Open Streetmap and a stand by the Icinga Team too.
Lastly, Marius called out to FIAE (Fachinformatiker – Anwendungsentwicklung) students looking for an apprenticeship in software development. From 1 September this year, a place will be open, offering practical experience in the latest web development technologies such as Python and PHP as well as low level/ data processing languages like C and Perl under Linux. Whether it be supporting consultants on client visits, maintaining or developing open source solutions, the apprenticeship will be highly varied and cover all areas of development – from conception to implementation, installation and configuration. Applicants are welcome to view the position details and apply online.
5 – 9 July called out to IT apprentice hopefuls, reviewed NConf and saw the arrival of Teltonika modems and a new Managed Services client.
To begin, hardware man Martin announced the arrival of his latest shipment of Teltonika USB/G10 modems, the replacement for Falcom Samba 55/56/75. Perfect for monitoring SMS alerts with the handy SMS Server Tools 3, this sought after modem will be available as long as stocks last (till the next delivery in autumn) – so get in quick.
Following on, Tobias posted part 2 of his Nagios Config Interface series with a look at NConf. The PHP based configuration tool for Nagios is of course free under GPL to download and needs just an Apache web server, PHP, MySQL and Perl to get started. Tobias gave it the thumbs up for its user-friendly (albeit full) web interface with ‘multi-modify’, search filters, entry clone capabilities and ‘host dependency viewer’ for graphical visualisations of parent/child relationships. However, with config imports restricted to one object type at a time, he sympathised with admins who would flinch at the idea of sorting configs into individual files.
Bernd E gave a last minute reminder to IT apprenticeship seekers , that one in Systems Integration is still available. The position is perfect for students interested in open source data center solutions, with more information available at jobs.netways.de.
Meanwhile Bernd L introduced our newest Managed Services client – Clever Elements GmbH, a small online email marketing provider from Berlin with big customers the likes of Siemens, BMW and IBM. With all services moved onto a new high availability cluster, Clever Elements is now equipped to grow without fears of downtime. From our data center, we’re happy to support the most user-friendly email marketing software ever – yes we’re fans!