Recently I upgraded the hardware of my loyal FreeBSD server from an old Pentium to the new Skylake architecture. The hardware upgrade was necessary to support multiple virtual machines using the new bhyve hypervisor available with FreeBSD 10. I sucessfully installed Debian Linux on a virtual machine using the vm-bhyve port.Continue reading "Linux guest on bhyve fails to shut down"
Zabbix low-level discovery automatically detects host entities to monitor and creates the associated Zabbix items, triggers and graphs. Mounted file systems and network interfaces are two popular types of items that are supported by a vanilla installation of Zabbix on a Linux host. Zabbix can be extended to discover other things by adding so-called user parameters to the agent configuration. Normally these are scripts that output a JSON formatted data structure describing the discovered entities. In this article I present a different solution to create the relevant data by using Puppet.Continue reading "Zabbix low-level discovery using Puppet"
Last week I gave a talk about Loops & Iteration in Puppet 4 at Puppet Camp Amsterdam. It took place at a very nice location, De Rode Hoed, which I really liked.Continue reading "Puppet Camp 2016 in Amsterdam"