Monitoring
How To Install and Configure Zabbix to Securely Monitor Remote Servers on CentOS 7
Tutorials
Apache
CentOS
High Availability
MariaDB
Monitoring
MySQL
Networking
Open Source
PHP
System Tools
The author selected the Open Source Initiative to receive a donation as part of the Write for DOnations program.
Introduction> Introduction # Zabbix is open-source monitoring software for networks and applications.
How To Install Prometheus on Ubuntu 16.04
Tutorials
Monitoring
Ubuntu 16.04
Introduction> Introduction # Prometheus is a powerful, open-source monitoring system that collects metrics from your services and stores them in a time-series database. It offers a multi-dimensional data model, a flexible query language, and diverse visualization possibilities through tools like Grafana.
How To Use Traefik as a Reverse Proxy for Docker Containers on Ubuntu 18.04
Tutorials
Docker
Let's Encrypt
Monitoring
Open Source
Ubuntu 18.04
The author selected Girls Who Code to receive a donation as part of the Write for DOnations program.
Note: This tutorial is for Traefik v1. If you wish to install and configure Traefik v2, use this newer tutorial.
How To Install Elasticsearch, Logstash, and Kibana (Elastic Stack) on Ubuntu 18.04
Tutorials
Configuration Management
Elasticsearch
Monitoring
Ubuntu
Ubuntu 18.04
The author selected the Internet Archive to receive a donation as part of the Write for DOnations program.
Introduction> Introduction # The Elastic Stack — formerly known as the ELK Stack — is a collection of open-source software produced by Elastic which allows you to search, analyze, and visualize logs generated from any source in any format, a practice known as centralized logging.
How To Monitor System Authentication Logs on Ubuntu
Tutorials
Monitoring
Security
System Tools
Ubuntu
How To Monitor System Logins> How To Monitor System Logins # A fundamental component of authentication management is monitoring the system after you have configured your users.
We will be exploring these concepts on a Ubuntu 22.
How To Install Nagios 4 and Monitor Your Servers on CentOS 7
Tutorials
CentOS
Monitoring
Introduction> Introduction # In this tutorial, we will cover the installation of Nagios 4, a very popular open source monitoring system, on CentOS 7 or RHEL 7. We will cover some basic configuration, so you will be able to monitor host resources via the web interface.
How To Install Elasticsearch, Logstash, and Kibana (Elastic Stack) on Ubuntu 16.04
Tutorials
Elasticsearch
Logging
Monitoring
Nginx
Ubuntu
Ubuntu 16.04
Introduction> Introduction # The Elastic Stack — formerly known as the ELK Stack — is a collection of open-source software produced by Elastic which allows you to search, analyze, and visualize logs generated from any source in any format, a practice known as centralized logging.
How To Send E-Mail Alerts on a CentOS VPS for System Monitoring
Tutorials
CentOS
Email
Linux Basics
Monitoring
Introduction> Introduction # The ability to send e-mail alerts is essential for the day to day management of any VPS. For system administrators (and users alike), being able to take advantage of this [new] possibility not only makes things easier, but also provides you with many allies in your combat against thieves or downtime with triggers you can create.
How To Use Foreman To Manage Puppet Nodes on Ubuntu 14.04
Tutorials
Configuration Management
Monitoring
Ubuntu
Introduction> Introduction # Foreman is an open source tool that can help with the management of servers, by providing an easy way to interact with Puppet (or Chef) to automate tasks and application deployment.
How To Install Nagios 4 and Monitor Your Servers on Ubuntu 14.04
Tutorials
Monitoring
Ubuntu
Introduction> Introduction # In this tutorial, we will cover the installation of Nagios 4, a very popular open source monitoring system, on Ubuntu 14.04. We will cover some basic configuration, so you will be able to monitor host resources via the web interface.
How To Use Logstash and Kibana To Centralize Logs On Ubuntu 14.04
Tutorials
Logging
Monitoring
Ubuntu
Note: This tutorial is for an older version of the ELK stack, which is not compatible with the latest version. The latest version of this tutorial is available at How To Install Elasticsearch, Logstash, and Kibana (ELK Stack) on Ubuntu 14.
How To Use Icinga To Monitor Your Servers and Services On Ubuntu 14.04
Tutorials
Monitoring
Ubuntu
Introduction> Introduction # 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.
How To Install Graylog2 And Centralize Logs On Ubuntu 14.04
Tutorials
Logging
MongoDB
Monitoring
Ubuntu
Introduction> Introduction # In this tutorial, we will cover the installation of Graylog2 (v0.20.2), and configure it to gather the syslogs of our systems in a centralized location. Graylog2 is a powerful log management and analysis tool that has many use cases, from monitoring SSH logins and unusual activity to debugging applications.
An Introduction to SNMP (Simple Network Management Protocol)
Tutorials
Conceptual
Monitoring
Networking
Introduction> Introduction # A large part of being a system administrator is collecting accurate information about your servers and infrastructure. There are a number of tools and options for gathering and processing this type of information.
How To Protect SSH with fail2ban on CentOS 6
Tutorials
CentOS
Monitoring
Security
Status: Deprecated> Status: Deprecated # This article covers a version of CentOS that is no longer supported. If you are currently operating a server running CentOS 6, we highly recommend upgrading or migrating to a supported version of CentOS.
How To Protect SSH with fail2ban on Ubuntu 12.04
Tutorials
Monitoring
Security
Ubuntu
Status: Deprecated> Status: Deprecated # This article covers a version of Ubuntu that is no longer supported. If you are currently operate a server running Ubuntu 12.04, we highly recommend upgrading or migrating to a supported version of Ubuntu:
How To Use Traefik as a Reverse Proxy for Docker Containers on Ubuntu 16.04
Tutorials
Docker
Let's Encrypt
Monitoring
Ubuntu 16.04
Introduction> Introduction # Docker can be an efficient way to run web applications in production, but you may want to run multiple applications on the same Docker host. In this situation, you’ll need to set up a reverse proxy since you only want to expose ports 80 and 443 to the rest of the world.
How To Use Tripwire to Detect Server Intrusions on an Ubuntu VPS
Tutorials
Monitoring
Security
Ubuntu
Status: Deprecated> Status: Deprecated # This article covers a version of Ubuntu that is no longer supported. If you are currently operate a server running Ubuntu 12.04, we highly recommend upgrading or migrating to a supported version of Ubuntu:
How To Install Elasticsearch, Logstash, and Kibana (ELK Stack) on Ubuntu 14.04
Tutorials
Elasticsearch
Logging
Monitoring
Nginx
Ubuntu
Introduction> Introduction # In this tutorial, we will go over the installation of the Elasticsearch ELK Stack on Ubuntu 14.04—that is, Elasticsearch 2.2.x, Logstash 2.2.x, and Kibana 4.5.x. We will also show you how to configure it to gather and visualize the syslogs of your systems in a centralized location, using Filebeat 1.
How To Install and Use Graphite on an Ubuntu 14.04 Server
Tutorials
Apache
Django
Monitoring
System Tools
Ubuntu
Introduction> Introduction # Gathering information about your systems and applications can give you the information you need to make informed decisions about your infrastructure, servers, and software.
There are many different ways to acquire this kind of information, and display it in a way that allows for easy comprehension.