Choosing a Linux Distribution

If you’re new to Linux you’ll face a choice between some unfamiliar distributions. In this article we try to de-mystify those choices.

Using dstat with scripts and external modules

Here we look at the basic scripting options for dstat as well as an overview of its external modules.


Using dstat to check I/O and swap

For a flexible reporting tool that can yield information ranging from CPU use to the top I/O-consuming process look no further than dstat.


Using iotop to check I/O and swap

The iotop utility provides an easy-to-use interface for monitoring swap and disk I/O on a per-process basis.


Using pv-grub to run custom kernels on Gentoo - enabling and troubleshooting

Make the final changes to enable pv-grub for your Gentoo Linux VPS, then check the results.


Using pv-grub to run custom kernels on Gentoo - preparing the slice

The pv-grub kernel option allows your Gentoo slice to boot from your own kernel instead of one of ours. Before you can try it out you need to prepare the slice with some config changes.


Using pv-grub to run custom kernels overview

The pv-grub kernel option allows your slice to boot from your own kernel instead of one of ours.


Using pv-grub to run custom kernels on Fedora - enabling and troubleshooting

Make the final changes to enable pv-grub for your Fedora Linux VPS, then check the results.


Using pv-grub to run custom kernels on Debian - enabling and troubleshooting

Make the final changes to enable pv-grub for your Debian Linux VPS, then check the results.


Using pv-grub to run custom kernels on CentOS - enabling and troubleshooting

Make the final changes to enable pv-grub for your CentOS Linux VPS, then check the results.


Using pv-grub to run custom kernels on Ubuntu - enabling and troubleshooting

Make the final changes to enable pv-grub for your Ubuntu Linux VPS, then check the results.


Using pv-grub to run custom kernels on RHEL - enabling and troubleshooting

Make the final changes to enable pv-grub for your RHEL VPS, then check the results.


Using pv-grub to run custom kernels on Fedora - preparing the slice

The pv-grub kernel option allows your Fedora slice to boot from your own kernel instead of one of ours. Before you can try it out you need to prepare the slice with some config changes.


Using pv-grub to run custom kernels on Debian - preparing the slice

The pv-grub kernel option allows your Debian slice to boot from your own kernel instead of one of ours. Before you can try it out you need to prepare the slice with some config changes.


Using pv-grub to run custom kernels on CentOS - preparing the slice

The pv-grub kernel option allows your CentOS slice to boot from your own kernel instead of one of ours. Before you can try it out you need to prepare the slice with some config changes.


Using pv-grub to run custom kernels on Arch - enabling and troubleshooting

Make the final changes to enable pv-grub for your Arch Linux VPS, then check the results.


Using pv-grub to run custom kernels on Ubuntu - preparing the slice

The pv-grub kernel option allows your Ubuntu slice to boot from your own kernel instead of one of ours. Before you can try it out you need to prepare the slice with some config changes.


Using pv-grub to run custom kernels on RHEL - preparing the slice

The pv-grub kernel option allows your RHEL slice to boot from your own kernel instead of one of ours. Before you can try it out you need to prepare the slice with some config changes.


Using pv-grub to run custom kernels on Arch - preparing the slice

The pv-grub kernel option allows your Arch Linux slice to boot from your own kernel instead of one of ours. Before you can try it out you need to prepare the slice with some config changes.


Solve Slice or Website 'Down' Issues Quickly

When your website is down or your slice is unreachable, you can run through a handful of routine tests to identify which of the most common causes could lie behind the problem.


Using ServerDensity to monitor a slice

You have a number of options for monitoring your slice. Commercial services like ServerDensity can be easier to set up and maintain than free monitoring applications.


Introduction to dig

Made DNS changes? Not sure if they are correct? Don't want to wait for the changes to propagate before discovering a small typo?

No problem. Using the common but often ignored command 'dig', we can query DNS servers for records, specify records and even specify which DNS server to query.


System monitoring with top

Using 'top' will give a real-time overview of what is using system resources on your Slice.

Easy configuration and a simple interface allow you to change the emphasis of the summary. For example, choose to concentrate on CPU use or memory use.


Memory management with free

Basic monitoring should be done on a regular basis. This keeps you informed as to the general condition of your server and may warn of impending problems.

This article concentrates on memory management using the command 'free'.