Monitoring

Building for Production: Web Applications — Monitoring — step-by-step Linux tutorial on Progressive Robot

Building for Production: Web Applications — Monitoring

In this part of the “Building for Production: Web Applications” series (5 of 6), we will add monitoring to improve our awareness of the state of our servers and services. Monitoring software, such as Nagios, Icinga, and Zabbix, enables you to create dashboards and alerts that will show you which components of your application setup need attention. The goal of this is to help you detect issues with your setup, and start fixing them, before your users encounter them.

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

How To Gather Infrastructure Metrics with Topbeat and ELK on CentOS 7

In this tutorial, we will show you how to use Topbeat, on a CentOS 7 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
Установка и настройка Zabbix для безопасного мониторинга удаленных серверов в Ubuntu 20.04 — step-by-step Linux tutorial on Progressive Robot

Установка и настройка Zabbix для безопасного мониторинга удаленных серверов в Ubuntu 20.04

Автор выбрал Computer History Museum для получения пожертвования в рамках программы Write for DOnations. Zabbix — это программное обеспечение с открытым исходным кодом для мониторинга сетей и…

Read more
How To Install Graylog 1.x on CentOS 7 — step-by-step Linux tutorial on Progressive Robot

How To Install Graylog 1.x on CentOS 7

In this tutorial, we will cover how to install Graylog v1.3.x (sometimes referred to as Graylog2) on CentOS 7, and configure it to gather the syslogs of your systems in a centralized location. Graylog is a powerful log management and analysis tool that has many use cases, from monitoring SSH logins and unusual activity to debugging applications. It is based on Elasticsearch, Java, and MongoDB.

Read more
How To Install Prometheus using Docker on Ubuntu 14.04 — step-by-step Docker tutorial on Progressive Robot

How To Install Prometheus using Docker on Ubuntu 14.04

Prometheus is an open source monitoring system and time series database. It addresses many aspects of monitoring such as the generation and collection of metrics, graphing the resulting data on dashboards, and alerting on anomalies. To achieve this, it offers a variety of components that are run separately but used in combination.

Read more
How To Protect SSH with fail2ban on Ubuntu 12.04 — step-by-step Linux tutorial on Progressive Robot

How To Protect SSH with fail2ban on Ubuntu 12.04

fail2ban provides a way to automatically protect virtual servers from malicious behavior. This tutorial shows you how to install Fail2Ban, copy the Configuration File, configure the fail2ban defaults, and find out how to configure the ssh defaults. This tutorial describes the required steps to set up fail2ban on Ubuntu.

Read more
How To Use Icinga To Monitor Your Servers and Services On Ubuntu 14.04 — step-by-step Linux tutorial on Progressive Robot

How To Use Icinga To Monitor Your Servers and Services On Ubuntu 14.04

In this tutorial, we will go over the installation of Icinga, an open source monitoring system, on Ubuntu 14.04. We will cover some basic configuration, so you will be able to monitor network services and host resources via the web interface. We will also utilize the Nagios Remote Plugin Executor (NRPE), that will be installed as an agent on remote systems to monitor their local resources (disk usage, number of logged in users, etc.).

Read more
CHAT