Find guides, tutorials, and documentation to help you get the most out of CubePath services.
Showing 11 of 11 guides
Check service health with systemctl, read logs with journalctl, track CPU and memory per service, set up automatic restarts and get alerts when a unit fails.
Make the systemd journal persistent, cap its disk usage and learn journalctl filters by unit, time, boot, priority and field to troubleshoot Ubuntu 24.04.
Find out what is using CPU, memory, disk and network on an Ubuntu 24.04 server with top, htop, iotop and iftop, and how to read their key numbers.
Find and read the right log files in /var/log and the systemd journal on Ubuntu 24.04, filter them by service, time and priority, and trace failed SSH logins.
Configure logrotate on Ubuntu 24.04 to rotate, compress and expire application logs, signal services after rotation, and test every rule before it runs.
Write a Bash health check for disk, memory, load and services on Ubuntu 24.04, run it with a systemd timer and get alerts only when the server state changes.
Set up mailx with a send-only Postfix relay on Ubuntu 24.04 so scripts, cron jobs and root mail reach your inbox through an authenticated SMTP provider.
Install Prometheus Node Exporter on Ubuntu 24.04 as a systemd service, protect it with TLS and basic auth, and configure Prometheus to scrape its metrics.
Install Elasticsearch 9 and Logstash from the official Elastic repository on Ubuntu 24.04, secure them with TLS and a dedicated user, and index Nginx logs.
Set up an rsyslog log server on Ubuntu 24.04, forward logs from clients over TCP with a disk queue, encrypt the traffic with TLS and rotate the stored logs.
Learn to search, filter and summarize Nginx access logs and auth.log on Ubuntu 24.04 with grep, awk and sed, and combine them into one-line analysis pipelines.