How To Install Prometheus on Ubuntu 18.04

28/12/2020

Overview

Prometheus is an excellent open-source monitoring system which allows us to collect metrics from our applications and stores them in a database, especially a time-series based DB. The biggest advantage of Prometheus is the query language it provides for data processing.

Using Prometheus

With Prometheus, we can not only export metric data related to itself like the count of requests it has received, the memory consumption etc, but we can extend the capabilities of Prometheus with exporters which are just additional programs that generate more metric data apart from Prometheus. In this lesson, we will make use of Node Exporter which is capable of producing and collecting metrics about a systems infrastructure which consists of the memory consumption, network statistics and related data.

Note that Nginx should be installed on your system before you can install the Prometheus and the Exporter as well. Read How to Install NGINX to do this.

Installing Prometheus

Prometheus has a Debian Package. To do this, import the package key into our machine:

GET https://s3-eu-west-1.amazonaws.com/deb.robustperception.io/41EFC99D.gpg | apt-key add

Once we run this command, we will see the following output:

Import Key for Prometheus

Finally, we’re ready to install all required packages in our system:

apt-get update
apt-get install prometheus prometheus-node-exporter prometheus-pushgateway prometheus-alertmanager

Note that updating apt packages can take few minutes to complete depending on the version of the libraries you’ve installed on your machine.

If you’re having trouble finding packages for Ubuntu, search in the Ubuntu package repository. Here is the sample output we see:

Prometheus Installation

This will also start the Prometheus server. You can confirm that the app is running by using this command:

service prometheus status

We see the following output:

Prometheus Status

Now, we can visit Prometheus dashboard and start playing with it on localhost:9090 port. This will show something like this:

Prometheus Running

Conclusion

In this lesson, we looked at how we can install Prometheus, an excellent tool for collection application Metrics. Read more Ubuntu based posts here.

ONET IDC thành lập vào năm 2012, là công ty chuyên nghiệp tại Việt Nam trong lĩnh vực cung cấp dịch vụ Hosting, VPS, máy chủ vật lý, dịch vụ Firewall Anti DDoS, SSL… Với 10 năm xây dựng và phát triển, ứng dụng nhiều công nghệ hiện đại, ONET IDC đã giúp hàng ngàn khách hàng tin tưởng lựa chọn, mang lại sự ổn định tuyệt đối cho website của khách hàng để thúc đẩy việc kinh doanh đạt được hiệu quả và thành công.
Bài viết liên quan

How To Add Shortcuts On Ubuntu Desktop

The desktop is the first thing that greets the user when they login to their computer. It serves as the center from where...
29/12/2020

Upgrade Ubuntu to 1804

How to Upgrade from Ubuntu 17.10 to 18.04 Ubuntu 18.04 Bionic Beaver is not out yet. But many people may want to upgrade...
28/12/2020

How to install Tor Browser 7.0 on Ubuntu 17.04 and Linux Mint

Tor Browser 7.0, a privacy security browser that allows you to use Tor on Windows, Mac OS X, or Linux without needing to...
12/02/2020
Bài Viết

Bài Viết Mới Cập Nhật

Mua Proxy V6 Nuôi Facebook Spam Hiệu Quả Tại Onetcomvn
03/06/2024

Hướng dẫn cách sử dụng ProxyDroid để duyệt web ẩn danh
03/06/2024

Mua proxy Onet uy tín tại Onet.com.vn
03/06/2024

Thuê mua IPv4 giá rẻ, tốc độ nhanh, uy tín #1
28/05/2024

Thuê địa chỉ IPv4 IPv6 trọn gói ở đâu chất lượng, giá RẺ nhất?
27/05/2024