Monitoring

Gathering Metrics from Your Infrastructure and Applications — step-by-step Devops tutorial on Progressive Robot

Gathering Metrics from Your Infrastructure and Applications

Metrics are the primary material processed by monitoring systems to build a cohesive view of the systems being tracked. In this guide, we will start by discussing a popular framework used to identify the most critical metrics to track. Afterwards, we will walk through how those indicators can be applied to components throughout your deployment. This will focus on the fundamental resources of individual servers at first and then adjust the scope to cover increasingly larger areas of concern.

Read more
How To Use Mytop to Monitor MySQL Performance — step-by-step Linux tutorial on Progressive Robot

How To Use Mytop to Monitor MySQL Performance

Mytop is an open source, command line tool used for monitoring MySQL performance. It was inspired by the Linux system monitoring tool named top and is similar to it in look and feel. Mytop connects to a MySQL server and summarizes the information in a useful format. Using mytop, we can monitor (in real-time) MySQL threads, queries, and uptime as well as see which user is running queries on which database, which are the slow queries, and more.

Read more
How To Monitor Nagios Alerts with Alerta on Ubuntu 16.04 — step-by-step Linux tutorial on Progressive Robot

How To Monitor Nagios Alerts with Alerta on Ubuntu 16.04

Alerta is a web application used to consolidate and de-duplicate alerts from multiple monitoring systems and visualize them on a single screen. Alerta can integrate with many well-known monitoring tools like Nagios, Zabbix, Sensu, InfluxData Kapacitor, and…

Read more
How To Use Foreman To Manage Puppet Nodes on Ubuntu 14.04 — step-by-step Linux tutorial on Progressive Robot

How To Use Foreman To Manage Puppet Nodes on Ubuntu 14.04

Foreman is an open-source tool that can help with the management of servers, by providing an easy way to interact with Puppet to automate tasks and application deployment. In this tutorial, we will show you how to install Foreman with Puppet, and start using it to manage your servers. We will use Foreman for its reporting and External Node Classifier (ENC) capabilities, to ease the management of Puppet.

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

How To Install Prometheus using Docker on CentOS 7

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 Install Icinga and Icinga Web on Ubuntu 16.04 — step-by-step Linux tutorial on Progressive Robot

How To Install Icinga and Icinga Web on Ubuntu 16.04

Icinga is a flexible and powerful open-source monitoring system used to oversee the health of networked hosts and services. This tutorial will cover installing the Icinga core, its database backend, and the Icinga Web interface. Finally, we’ll set up email notification so you can receive alerts in your inbox when a service is misbehaving.

Read more
How To Monitor Server Health with Checkmk on Ubuntu 18.04 — step-by-step Linux tutorial on Progressive Robot

How To Monitor Server Health with Checkmk on Ubuntu 18.04

Checkmk is a monitoring solution that is both robust and simpler to install than many of its competitors. It is a self-contained software bundle that combines Nagios (a popular and open-source alerting service) with add-ons for gathering, monitoring, and graphing data. It also comes with Checkmk’s web interface — a comprehensive tool that addresses many of Nagios’s shortcomings. In this guide we will set up Checkmk and monitor two separate hosts: an Ubuntu 18.04 server and a CentOS 7 server.

Read more
CHAT