Posts

Proxmox cluster monitoring with Zabbix

Proxmox is an excellent open-source virtualization platform that integrates the KVM hypervisor and lightweight LXC containers. Besides the built-in web interface it offers a feature complete API to automate management and provisioning. Of course the API also provides a good way to collect cluster, hosts and guests metrics. Zabbix is an open-source enterprise-level software designed for real-time monitoring of millions of metrics collected from tens of thousands of servers, virtual machines and network devices.

A reasonably secure OpenVPN configuration

OpenVPN is one of those great open source success stories. It is used in many organisations and almost single handedly powers the whole VPN market segment. OpenVPN 2.4.0 was independently audited for security vulnerabilities twice. There are mature clients for almost any operating system making it an appealing choice as either remote access server or for extending private networks. Using a minimal configuration OpenVPN will select a sensible set of defaults that will work well in many scenarios.

Updated tmux.conf for version 2.9

After upgrading to tmux 2.9 this week our standard .tmux.conf produced the error invalid option: window-status-current-bg. Our updated version is using “window-status-current-style” instead and looks as follows: # Change the default $TERM (and alias tmux='tmux -2') set -g default-terminal "screen-256color" # No bells at all set -g bell-action none # Start numbering at 1 set -g base-index 1 # Allows for faster key repetition set -s escape-time 0 # Keep windows around after they exit set -g remain-on-exit off # Change the prefix key to C-a set -g prefix C-a unbind C-b bind C-a send-prefix # Allows us to use C-a a <command> to send commands to a TMUX session inside # another TMUX session bind-key a send-prefix # Rather than constraining window size to the maximum size of any client # connected to the *session*, constrain window size to the maximum size of any # client connected to *that window*.