GNU/Linux >> Belajar Linux >  >> Ubuntu

Cara Menginstal Prometheus di Ubuntu 18.04 LTS

Prometheus adalah ekosistem perangkat lunak sumber terbuka dan gratis yang memungkinkan kami mengumpulkan metrik dari aplikasi kami dan menyimpannya dalam database, terutama DB berbasis deret waktu. Ini adalah sistem pemantauan yang sangat kuat yang cocok untuk lingkungan yang dinamis. Prometheus ditulis dalam Go dan menggunakan bahasa kueri untuk pemrosesan data. Prometheus menyediakan metrik CPU, memori, penggunaan disk, I/O, statistik jaringan, server MySQL, dan Nginx.

Dalam tutorial ini, kami akan menjelaskan cara menginstal Prometheus di server Ubuntu 18.04.

Persyaratan

  • Server yang menjalankan Ubuntu 18.04 LTS.
  • Pengguna non-root dengan hak istimewa sudo.

Instal Prometheus

Secara default, Prometheus tidak tersedia di repositori default Ubuntu 18.04 LTS (Bionic Beaver). Jadi, Anda perlu menambahkan repositori untuk itu.

Pertama, unduh dan tambahkan kunci GPG dengan perintah berikut:

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

Selanjutnya, perbarui repositori dan instal Prometheus dengan perintah berikut:

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

Setelah instalasi selesai, mulai layanan Prometheus dan aktifkan untuk memulai saat boot dengan perintah berikut:

sudo systemctl start prometheus
sudo systemctl enable prometheus

Anda juga dapat memeriksa status layanan Prometheus dengan perintah berikut:

sudo systemctl status prometheus

Keluaran:

? prometheus.service - Monitoring system and time series database
   Loaded: loaded (/lib/systemd/system/prometheus.service; enabled; vendor preset: enabled)
   Active: active (running) since Fri 2018-08-10 17:04:20 UTC; 9s ago
     Docs: https://prometheus.io/docs/introduction/overview/
 Main PID: 16885 (prometheus)
    Tasks: 7 (limit: 1114)
   CGroup: /system.slice/prometheus.service
           ??16885 /usr/bin/prometheus

Aug 10 17:04:20 ubuntu1804 prometheus[16885]: level=info ts=2018-08-10T17:04:20.350218887Z caller=main.go:218 msg="Starting Prometheus" version
Aug 10 17:04:20 ubuntu1804 prometheus[16885]: level=info ts=2018-08-10T17:04:20.351807036Z caller=main.go:219 build_context="(go=go1.9.2, user=
Aug 10 17:04:20 ubuntu1804 prometheus[16885]: level=info ts=2018-08-10T17:04:20.35248264Z caller=main.go:220 host_details="(Linux 4.15.0-20-gen
Aug 10 17:04:20 ubuntu1804 prometheus[16885]: level=info ts=2018-08-10T17:04:20.353074121Z caller=main.go:221 fd_limits="(soft=1024, hard=4096)
Aug 10 17:04:20 ubuntu1804 prometheus[16885]: level=info ts=2018-08-10T17:04:20.392570017Z caller=main.go:492 msg="Starting TSDB ..."
Aug 10 17:04:20 ubuntu1804 prometheus[16885]: level=info ts=2018-08-10T17:04:20.432567016Z caller=web.go:359 component=web msg="Start listening
Aug 10 17:04:20 ubuntu1804 prometheus[16885]: level=info ts=2018-08-10T17:04:20.49325436Z caller=main.go:502 msg="TSDB started"
Aug 10 17:04:20 ubuntu1804 prometheus[16885]: level=info ts=2018-08-10T17:04:20.497888806Z caller=main.go:578 msg="Loading configuration file" 
Aug 10 17:04:20 ubuntu1804 prometheus[16885]: level=info ts=2018-08-10T17:04:20.511419604Z caller=main.go:479 msg="Server is ready to receive w
Aug 10 17:04:20 ubuntu1804 prometheus[16885]: level=info ts=2018-08-10T17:04:20.554879161Z caller=manager.go:59 component="scrape manager" msg=

Akses Prometheus

Prometheus sekarang diinstal dan mendengarkan pada port 9090 . Buka browser web Anda dan ketik URL http://your-server-ip:9090 . Anda akan diarahkan ke dasbor Prometheus:

Hasil kueri data contoh.

  • https://prometheus.io/

Ubuntu
  1. Cara Menginstal Docker di Ubuntu 22.04 / 20.04 LTS

  2. Cara Menginstal PlayOnLinux di Ubuntu 20.04 LTS

  3. Cara Menginstal Prometheus di Ubuntu 20.04

  1. Cara Menginstal MariaDB di Ubuntu 20.04 LTS

  2. Cara Menginstal Ansible di Ubuntu 20.04 LTS / 21.04

  3. Cara Menginstal Minikube di Ubuntu 20.04 LTS / 21.04

  1. Cara Menginstal Spotify di Ubuntu 18.04 LTS

  2. Cara Menginstal Memcached di Ubuntu 18.04 LTS

  3. Cara Menginstal VestaCP di Ubuntu 18.04 LTS