Blog

How to Build a Bash Script for Disk Monitoring on Linux

How to Build a Bash Script for Disk Monitoring on Linux

Apr 19, 2026    Mariusz Antonik    Server Health    4 min read

Disk space problems tend to build slowly, and by the time a threshold alert fires, the damage is often already done. A bash script for disk monitoring gives you a lightweight, automatic way to check disk usage across your Linux servers on a regular schedule. This guide covers building a working script from scratch, scheduling it with cron, checking inode usage, and making the log output useful over time.

Read More
How to Track Disk Space Usage Over Time on a Linux Server

How to Track Disk Space Usage Over Time on a Linux Server

Apr 19, 2026    Mariusz Antonik    Server Health    6 min read

Disk space rarely disappears all at once. On most servers, it fills gradually — a growing log directory here, an expanding database there — until one day the disk is full and something breaks. Tracking disk space usage over time on your Linux server gives you the context to understand how fast your storage is actually growing. With that visibility, you can act weeks ahead of a problem instead of scrambling when a service goes down.

Read More
How to Track Disk Space Usage Over Time on a Linux Server

How to Track Disk Space Usage Over Time on a Linux Server

Apr 18, 2026    Mariusz Antonik    Server Health    6 min read

Disk space rarely disappears all at once. On most servers, it fills gradually — a growing log directory here, an expanding database there — until one day the disk is full and something breaks. Tracking disk space usage over time on your Linux server gives you the context to understand how fast your storage is actually growing. With that visibility, you can act weeks ahead of a problem instead of scrambling when a service goes down.

Read More
Linux Storage Capacity Planning: Practical Guide for Admins

Linux Storage Capacity Planning: Practical Guide for Admins

Apr 18, 2026    Mariusz Antonik    Server Health    6 min read

Running out of disk space on a Linux server rarely happens in an instant. It builds up gradually, often over weeks or months, until something breaks and the alert fires. Knowing how to plan storage capacity means you can see that growth coming and act before it becomes an incident. This guide walks through practical methods for tracking disk usage trends, forecasting future needs, and building a simple capacity planning habit for small infrastructure teams.

Read More
Simple Linux Monitoring That Actually Works

Simple Linux Monitoring That Actually Works

Apr 17, 2026    Mariusz Antonik    Linux Server Monitoring    4 min read

Simple Linux monitoring focuses on trends instead of alerts, helping you understand how your systems behave over time. This article breaks down what to monitor, how to keep it lightweight, and why simplicity leads to better visibility. You’ll also see real-world examples of how small signals reveal bigger problems. If you're overwhelmed by noisy tools, this approach offers a practical alternative.

Read More
A Practical Guide to MySQL Server Monitoring for Small Teams

A Practical Guide to MySQL Server Monitoring for Small Teams

Apr 17, 2026    Mariusz Antonik    Database    6 min read

MySQL server monitoring is less about catching fires and more about seeing them build. This guide walks through the key metrics that reveal how your MySQL instance is trending — slow query rates, buffer pool efficiency, replication lag, and disk growth — and explains what to do when the numbers start moving in the wrong direction. You will also find a real-world example of a gradual performance issue that went undetected for weeks because no threshold was crossed. Whether you manage one server or twenty, understanding the trend matters more than the snapshot.

Read More

Practical Server Monitoring for Small Infrastructure Teams

Apr 17, 2026    Mariusz Antonik    Infrastructure Monitoring    6 min read

Practical server monitoring does not mean tracking every metric. It means tracking the right ones and reviewing them consistently. For small infrastructure teams managing a handful of servers, the goal is not more alerts but better visibility into how your systems trend over time. This guide covers what to monitor, how to build a review routine that works, and how to spot problems like filling disks or growing slow query counts before they become outages.

Read More

Linux Monitoring Without Grafana: Simpler Alternatives

Apr 17, 2026    Mariusz Antonik    Infrastructure Monitoring    5 min read

Grafana is a powerful monitoring tool, but for small Linux environments it often brings more complexity than the team can justify. There are solid lightweight alternatives — tools like Netdata, Glances, and Munin — that give you real operational visibility without standing up a full observability stack. Even a simple scheduled shell script delivering a daily health summary can outperform an ignored Grafana dashboard. This guide walks through the practical options for Linux monitoring without Grafana, with guidance on which approach fits your environment size.

Read More
Monitor Small Production Server (Without Overcomplicating It)

Monitor Small Production Server (Without Overcomplicating It)

Apr 16, 2026    Mariusz Antonik    Infrastructure Monitoring    4 min read

Monitoring a small production server doesn’t require complex tools or constant alerts. What matters is understanding how your system behaves over time. This guide explains how to track the right metrics, avoid alert fatigue, and spot problems early. Learn a practical, lightweight approach to keeping your infrastructure healthy.

Read More
Terraform Oracle Cloud Infrastructure: Practical Setup Guide

Terraform Oracle Cloud Infrastructure: Practical Setup Guide

Apr 16, 2026    Mariusz Antonik    Security    4 min read

Terraform simplifies how you build and manage Oracle Cloud Infrastructure by turning manual setup into repeatable code. This article walks through a practical approach to deploying OCI resources using Terraform, including VCNs and compute instances. It also highlights common mistakes and when to use OCI Resource Manager. If you're looking to standardize and scale your OCI setup, this guide gives you a clear starting point.

Read More