Programster's Blog

Tutorials focusing on Linux, programming, and open-source

Zabbix - Monitor Temperatures Using Custom Item

Learn how to create a custom "item" in order to monitor temperatures on a system.

Zabbix - Adjust Warning Threshold

Learn how to adjust a server's thresholds so that you don't get alerts when unnecessary, or possibly lower the threshold in case you need to be alerted sooner.

Zabbix - Configure Email Notifications

Learn how to configure Zabbix to send alerts to you via email (SMTP).

Uptime Kuma - Configure Push Monitor

Learn how to configure a "push monitor" in Uptime Kuma, and why this is particularly useful.

Deploying Gotify For Phone Push Notifications

Learn how to deploy your own Gotify server in order to subscribe for phone push notifications.

Configure Nginx Monitoring With Zabbix

Learn how to monitor your Nginx server with Zabbix Agent 2 on Debian 12 / Ubuntu 22.04.

Configure PostgreSQL Monitoring With Zabbix

Learn how to monitor your PostgreSQL server with Zabbix Agent 2 on Debian 12 / Ubuntu 22.04.

Zabbix - Monitoring A Ubuntu 22.04 Host

Learn how to monitor an Ubuntu 22.04 instance with Zabbix.

Configure Apache Monitoring With Zabbix

Learn how to monitor your Apache server with Zabbix Agent 2 on Debian 12.

Zabbix - Monitoring A Debian 12 Host

Learn how to monitor a Debian 12 instance with Zabbix.

Zabbix - Monitor MySQL / MariaDB Database

Learn how to configure Zabbix monitoring of your MySQL/MariaDB database running on a Debian 12 host.

Deploying Uptime Kuma With Docker

Learn to deploy Uptime Kuma in seconds.

Deploying PhpServerMon With Docker

Learn how to deploy the open source PHP Server Monitor tool in order to monitor the uptime of your websites and be alerted when they go offline.

Prometheus Query Cheatsheet

Cheatsheet of queries for prometheus

Export Stats For Prometheus With Node Exporter

Run node exporter on your servers for Prometheus to monitor them.

Deploy Prometheus With Docker

Deploy Prometheus through Docker

Getting Started With Graphite for Metrics/Monitoring

Get started with using Graphite for tracking metrics.

Amazon Linux - Install Nload From Source

Learn how to install nload from source on Amazon Linux.

Ps-mem - Another Memory Monitoring Tool