Red Hat Enterprise Linux

How to Set Up OpenTelemetry Collector on RHEL 8 — step-by-step RHEL 8 tutorial on Progressive Robot

How to Set Up OpenTelemetry Collector on RHEL 8

OpenTelemetry is the CNCF-backed standard for collecting traces, metrics, and logs from applications and infrastructure in a vendor-neutral way. The OpenTelemetry Collector is the agent and pipeline component — it receives telemetry over OTLP, Jaeger, Zipkin, or Prometheus scrape, applies processors such as batching and attribute transformation, and exports to backends like Jaeger, Prometheus Remote […]

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 and Configure Nagios Core on RHEL 8 — step-by-step RHEL 8 tutorial on Progressive Robot

How to Install and Configure Nagios Core on RHEL 8

Nagios Core is one of the most widely-deployed open-source IT infrastructure monitoring systems in the world, providing alerting and status dashboards for hosts, services, and network devices. On RHEL 8, installing Nagios Core from source gives you the latest release and full control over the build configuration. This tutorial walks through every step from prerequisite […]

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 Set Up Grafana Alerting and Notification Channels on RHEL 8 — step-by-step RHEL 8 tutorial on Progressive Robot

How to Set Up Grafana Alerting and Notification Channels on RHEL 8

Grafana 10 ships with a completely redesigned unified alerting engine that replaces the older panel-level alerts, offering multi-dimensional alert rules, flexible notification policies, and first-class support for external notification channels including Slack, email, and PagerDuty. Rather than binding an alert to a single dashboard panel, unified alerting lets you define alert rules independently against any […]

Read more
How to Configure Prometheus Node Exporter on RHEL 8 — step-by-step RHEL 8 tutorial on Progressive Robot

How to Configure Prometheus Node Exporter on RHEL 8

Prometheus Node Exporter is a lightweight agent that exposes dozens of hardware and operating-system metrics — CPU usage, memory pressure, disk I/O, network throughput, and more — via a plain HTTP endpoint that Prometheus can scrape. Installing it on every RHEL 8 host in your fleet gives you a uniform, low-overhead telemetry layer that feeds […]

Read more
How to Set Up Loki and Promtail for Log Aggregation on RHEL 8 — step-by-step RHEL 8 tutorial on Progressive Robot

How to Set Up Loki and Promtail for Log Aggregation on RHEL 8

Loki is a horizontally scalable, highly available log aggregation system designed by Grafana Labs to index only metadata rather than full log content, making it extremely cost-efficient compared to Elasticsearch-based stacks. Promtail is the companion agent that tails local log files, attaches labels, and ships entries to Loki over HTTP. In this tutorial you will […]

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
How to Configure Logrotate for Application Logs on RHEL 8 — step-by-step RHEL 8 tutorial on Progressive Robot

How to Configure Logrotate for Application Logs on RHEL 8

Logrotate is the standard log rotation utility on RHEL 8, responsible for automatically compressing, archiving, and pruning log files before they consume excessive disk space. Without it, long-running applications like NGINX, custom services, and Java applications can silently fill a filesystem partition and cause outages. Logrotate ships with RHEL 8 and is already configured for […]

Read more
How to Install Netdata on RHEL 8 — step-by-step RHEL 8 tutorial on Progressive Robot

How to Install Netdata on RHEL 8

Netdata is a lightweight, real-time performance monitoring agent that collects thousands of system and application metrics with per-second granularity and displays them through a built-in, zero-configuration web dashboard. Unlike heavier stacks, Netdata starts delivering useful insights within minutes of installation and requires virtually no ongoing maintenance. It can also stream metrics to a central parent […]

Read more
CHAT