Programster's Blog

Tutorials focusing on Linux, programming, and open-source

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