Database

How to Configure Samba File Sharing on RHEL 8 — step-by-step RHEL 8 tutorial on Progressive Robot

How to Configure Samba File Sharing on RHEL 8

Samba implements the SMB/CIFS protocol on Linux, enabling RHEL 8 servers to share files with Windows, macOS, and other Linux clients over a local network. Unlike NFS, which is Linux-native, Samba is specifically designed for cross-platform interoperability, making it the go-to choice in mixed-OS environments. This tutorial covers installing Samba, creating a shared directory with […]

Read more
How to Set Up Checksum Monitoring with AIDE on RHEL 8 — step-by-step RHEL 8 tutorial on Progressive Robot

How to Set Up Checksum Monitoring with AIDE on RHEL 8

AIDE (Advanced Intrusion Detection Environment) is a host-based intrusion detection tool that builds a cryptographic baseline of your filesystem and alerts you whenever files are added, removed, or modified. On RHEL 8 it is available in the base repositories and integrates cleanly with cron and email for automated daily checks. Unlike network-based intrusion detection, AIDE […]

Read more
How to Monitor Nginx Access Logs with GoAccess on RHEL 8 — step-by-step RHEL 8 tutorial on Progressive Robot

How to Monitor Nginx Access Logs with GoAccess on RHEL 8

GoAccess is an open-source, real-time web log analyzer that generates interactive HTML reports and live terminal dashboards directly from Nginx access logs. It requires no database, no JavaScript framework, and no persistent service — a single command can parse millions of log entries in seconds. On RHEL 8 the package is available from the EPEL […]

Read more
How to Install VictoriaMetrics as a Prometheus Alternative on RHEL 8 — step-by-step RHEL 8 tutorial on Progressive Robot

How to Install VictoriaMetrics as a Prometheus Alternative on RHEL 8

VictoriaMetrics is a fast, cost-efficient time-series database designed as a drop-in replacement for Prometheus storage. It supports the full Prometheus remote_write protocol, exposes its own MetricsQL query language (fully compatible with PromQL), and operates as a single binary with no external dependencies. On RHEL 8, the installation takes under five minutes and the memory footprint […]

Read more
How to Configure Zabbix Agent on Debian 11 — step-by-step Debian 11 tutorial on Progressive Robot

How to Configure Zabbix Agent on Debian 11

Introduction Debian 11 Bullseye is built around the ethos of stability and free software. Setting up configure zabbix agent on debian 11 on Bullseye leverages the same proven Debian packaging system that powers millions of servers worldwide, while benefiting from the latest upstream releases included in the Bullseye freeze. Follow each step carefully and the […]

Read more
How to Install Zabbix Server on Debian 11 — step-by-step Debian 11 tutorial on Progressive Robot

How to Install Zabbix Server on Debian 11

Introduction Deploying install zabbix server on debian 11 on a Debian 11 Bullseye machine is straightforward thanks to Debian’s policy-compliant packaging. Unlike rpm-based distributions, Debian stores configuration helpers in /etc/default/, uses update-rc.d for older init scripts, and provides dpkg-reconfigure for interactive package configuration. This tutorial stays on the systemd path throughout. Prerequisites Ensure Debian 11 […]

Read more
How to Install Jaeger for Distributed Tracing on RHEL 8 — step-by-step RHEL 8 tutorial on Progressive Robot

How to Install Jaeger for Distributed Tracing on RHEL 8

Jaeger is an open-source, end-to-end distributed tracing system originally developed by Uber Technologies and now a CNCF graduated project. It lets you follow a single user request as it propagates across dozens of microservices, measure the latency contribution of each span, and pinpoint the exact service or database call responsible for a slowdown. On RHEL […]

Read more
How to Monitor MySQL with Percona Monitoring and Management on RHEL 8 — step-by-step RHEL 8 tutorial on Progressive Robot

How to Monitor MySQL with Percona Monitoring and Management on RHEL 8

Percona Monitoring and Management (PMM) is an open-source platform that provides deep visibility into MySQL, MariaDB, PostgreSQL, and MongoDB performance — including query analytics, slow-query identification, and time-series dashboards — without requiring a commercial licence. Running PMM Server as a Docker container keeps the server component isolated and easy to upgrade, while the lightweight PMM […]

Read more
How to Install InfluxDB and Telegraf on RHEL 8 — step-by-step RHEL 8 tutorial on Progressive Robot

How to Install InfluxDB and Telegraf on RHEL 8

InfluxDB 2.x is a purpose-built time-series database that stores metrics with nanosecond precision and exposes a powerful query language called Flux for aggregating and transforming that data. Telegraf is the official plugin-driven metrics collection agent from InfluxData — it ships over 200 input plugins covering everything from CPU and memory to Docker containers and SNMP […]

Read more
How to Install Graylog for Centralised Log Management on RHEL 8 — step-by-step RHEL 8 tutorial on Progressive Robot

How to Install Graylog for Centralised Log Management on RHEL 8

Centralised log management is essential for maintaining visibility across distributed infrastructure. Graylog is a powerful open-source log management platform that ingests, indexes, and visualises log data from multiple sources in real time. In this tutorial you will install Graylog on a single RHEL 8 server, configure it to receive syslog messages over UDP and TCP, […]

Read more
CHAT