Cara Instal Prometheus di Ubuntu 18.04

Memasang Prometheus di Ubuntu 18.04 adalah langkah awal yang bagus untuk membangun sistem pemantauan yang handal. Prometheus adalah open-source monitoring system yang populer, dirancang untuk mengumpulkan dan memproses metrik dari berbagai target yang dikonfigurasi.

Berikut panduan ringkas cara memasangnya:

Persiapan Awal

Sebelum memulai, pastikan server Anda menjalankan Ubuntu 18.04 dan Anda memiliki akses user dengan hak sudo. Koneksi internet juga diperlukan untuk mengunduh file yang dibutuhkan.

Unduh dan Siapkan File Biner Prometheus

Langkah pertama adalah mendapatkan file biner Prometheus. Kunjungi situs resmi Prometheus untuk mengunduh rilis terbaru yang sesuai untuk Linux. Setelah file terunduh, ekstrak isinya. Anda akan menemukan beberapa file, termasuk biner utama prometheus dan promtool, serta direktori seperti consoles dan console_libraries.

Buat direktori yang diperlukan: /etc/prometheus/ untuk konfigurasi dan /var/lib/prometheus/ untuk data. Pindahkan biner prometheus dan promtool ke /usr/local/bin/ agar mudah diakses. Salin direktori consoles dan console_libraries ke /etc/prometheus/.

Buat User Khusus dan Atur Hak Akses

Untuk alasan keamanan, sangat disarankan untuk menjalankan Prometheus di bawah user non-previlege. Buat user sistem baru bernama prometheus tanpa shell login. Atur kepemilikan (ownership) direktori /etc/prometheus/ dan /var/lib/prometheus/, serta file biner di /usr/local/bin/, agar dimiliki oleh user prometheus. Ini membatasi hak akses Prometheus hanya pada file dan direktori yang memang dibutuhkannya.

Konfigurasi Prometheus

File konfigurasi utama terletak di /etc/prometheus/prometheus.yml. Edit file ini untuk menentukan bagaimana Prometheus akan beroperasi. Bagian terpenting adalah scrape_configs, di mana Anda mendefinisikan target monitoring. Secara default, Anda bisa mengatur Prometheus itu sendiri sebagai target awal untuk memantau statusnya.

Jalankan Prometheus Menggunakan systemd

Agar Prometheus bisa berjalan di background dan otomatis memulai saat server boot, buat file unit systemd di /etc/systemd/system/prometheus.service. File ini akan mendefinisikan service Prometheus, termasuk lokasi file biner, file konfigurasi, dan user yang digunakannya (yaitu user prometheus yang tadi dibuat).

BACA JUGA:  Standar Keamanan Siber Masa Depan untuk Sistem Energi Global

Setelah membuat file service, reload daemon systemd dengan sudo systemctl daemon-reload. Kemudian, aktifkan service Prometheus agar berjalan saat boot dengan sudo systemctl enable prometheus. Terakhir, mulai service-nya dengan sudo systemctl start prometheus.

Verifikasi dan Akses Antarmuka Web

Cek status service Prometheus untuk memastikan ia berjalan tanpa error dengan sudo systemctl status prometheus. Jika statusnya “active (running)”, berarti instalasi berhasil.

Anda sekarang bisa mengakses antarmuka web Prometheus melalui browser di alamat http://<IP_server_Anda>:9090. Dari sini, Anda bisa melihat status target monitoring, menjalankan kueri PromQL, dan melihat visualisasi data metrik.

Langkah Selanjutnya

Setelah Prometheus berjalan, langkah selanjutnya adalah mengkonfigurasi exporter pada server atau aplikasi yang ingin Anda pantau (misalnya, Node Exporter untuk metrik sistem) dan menambahkan target baru di file prometheus.yml Anda.

Sumber: https://kifarunix.com/install-prometheus-on-ubuntu-18-04/