Say goodbye to print() with the Python logging module

Example code demonstrating the use of the Python logging module

The logging module provides the capacity to create multiple logger objects each with different properties, allowing for flexibility over the routing of log messages. By using logging instead of print statements to provide feedback on the operation of our code we make it more maintainable and easier to home in on the specific information needed when investigating bugs.

Tar on Linux – File Storage and Retrieval

Tar is a common file archive format on Linux and other UNIX or UNIX-like systems. Like the zip file format, the tar format allows you to combine multiple files in to a single archive. Tar provides many options for compression and file formats making it suitable for many use cases. However, it has gained a … Read more

UniFi Controller Setup on Ubuntu 20.04LTS

Header image. UniFi settings page

Ubiquiti’s UniFi product lineup has seen enormous growth in popularity due to its range of high quality access points. While you will usually find professional grade access points in businesses instead of homes, they provide a benefit in any building. This is especially true for large homes or older buildings with thick walls where a … Read more

Upgrade Zabbix Server to 5.0 LTS

Earlier this month, Zabbix server 5.0 LTS was released. Version 5.0 brings an updated UI, additional cloud integrations and support for the latest Zabbix agent (the old agent is still supported so you don’t need to upgrade the agent on all your hosts immediately). If you are using Zabbix Proxy to monitor some of your … Read more

Monitor Your Network With Zabbix: Server Setup Guide

As your IT environments become larger and more complex, monitoring and alerting becomes a critical component of ensuring that your systems remain online and healthy. By collecting data about the state of your system you can be notified if a host goes down or get advance warning of an impending issue such as a disk … Read more