Logging

How To Install and Use Logwatch Log Analyzer and Reporter on a VPS — step-by-step DevOps tutorial on Progressive Robot

How To Install and Use Logwatch Log Analyzer and Reporter on a VPS

Following in the footsteps of our previous articles on Linux system hardening, security monitoring and emailing alerts, in this the cloud provider article we will talk about Logwatch: a very powerful log parser and analyzer which can make any dedicated system administrator’s life a little bit easier when tackling application related tasks and issues.

Read more
How To Write Custom System Audit Rules on CentOS 7 — step-by-step Linux tutorial on Progressive Robot

How To Write Custom System Audit Rules on CentOS 7

The Linux Audit System creates an audit trail, a way to track all kinds of information on your system. It can record a lot of data like types of events, the date and time, user IDs, system calls, processes, files used, SELinux contexts, and sensitivity levels. It can track whether a file has been accessed, edited, or executed. It can even track if changes to file attributes.

Read more
How To Manage Logfiles with Logrotate on Ubuntu 16.04 — step-by-step Linux tutorial on Progressive Robot

How To Manage Logfiles with Logrotate on Ubuntu 16.04

Logrotate is a system utility that manages the automatic rotation and compression of log files. If log files were not rotated, compressed, and periodically pruned, they would eventually consume all available disk space on a system. In this article, we will explore the default Logrotate configuration, then configure log rotation for a fictional custom application.

Read more
How To Install and Use GoAccess Web Log Analyzer with Apache on Debian 7 — step-by-step Linux tutorial on Progressive Robot

How To Install and Use GoAccess Web Log Analyzer with Apache on Debian 7

GoAccess allows you to monitor web server logs in real time, using a simple command-line dashboard, in order to quickly view and analyze traffic metrics. It runs entirely in a terminal with statistics organized into separate panels on one scrollable dashboard. It is also possible to use GoAccess to generate HTML, JSON, and CSV web traffic reports.

Read more
How To Detect Anomalies with Skyline on CentOS 7 — step-by-step Linux tutorial on Progressive Robot

How To Detect Anomalies with Skyline on CentOS 7

A monitoring system receives system metrics. As soon as the value of one of the metrics goes outside the predetermined thresholds, it activates the corresponding trigger, and the monitoring system informs you that one of the metrics is outside normal limits.

Read more
How To Gather Infrastructure Metrics with Topbeat and ELK on Ubuntu 14.04 — step-by-step Linux tutorial on Progressive Robot

How To Gather Infrastructure Metrics with Topbeat and ELK on Ubuntu 14.04

In this tutorial, we will show you how to use Topbeat, on an Ubuntu 14.04 server, with an ELK stack to gather and visualize infrastructure metrics. Topbeat, which is one of the several “Beats” data shippers that helps send various types of server data to an Elasticsearch instance, allows you to gather information about the CPU, memory, and process activity on your servers.

Read more
How To Install and Use GoAccess Web Log Analyzer on Ubuntu 20.04 — step-by-step Linux tutorial on Progressive Robot

How To Install and Use GoAccess Web Log Analyzer on Ubuntu 20.04

GoAccess is a tool for monitoring web server logs in realtime. In this tutorial, you’ll learn how to install and configure GoAccess for Apache on an Ubuntu 20.04 web server. You’ll access different log files with the program before walking through the modules available to you and how to navigate between them on the command-line interface.

Read more
CHAT