Từ Code đến System

Linux

Prometheus – Part 4- Hướng dẫn cài đặt Grafana trực quan hóa dữ liệu Prometheus

Tổng quan

Grafana được phát triển ban đầu bởi Torkel Ödegaard vào năm 2013 khi ông làm việc tại công ty SilverStripe. Ban đầu, Grafana được tạo ra như một công cụ trực quan hóa dữ liệu cho Graphite, một hệ thống giám sát mã nguồn mở.

Sau đó, Grafana trở thành một dự án mã nguồn mở độc lập và nhanh chóng thu hút sự quan tâm và đóng góp từ cộng đồng nguồn mở. Nó được phát triển và cải tiến liên tục để hỗ trợ nhiều nguồn dữ liệu khác nhau và cung cấp các tính năng mạnh mẽ cho việc trực quan hóa và giám sát dữ liệu.

Grafana hỗ trợ nhiều nguồn dữ liệu khác nhau như Prometheus, InfluxDB, Graphite, Elasticsearch và nhiều hệ thống khác, cho phép người dùng thu thập và hiện thị nhiều nguồn dữ liệu khác nhau vào một nơi duy nhất. Người dùng có thể tạo và tùy chỉnh các biểu đồ nhằm trực quan hóa số liệu theo yêu cầu

Cài đặt

Chuẩn bị

  • Cài đặt Ubuntu version 20.04
  • Cấu hình 2 CPU, 2 GB Ram, 50 GB Disk
  • Trong bài, mình cài grafana cùng server prometheus có IP 192.168.0.113

Bước 1: Cài đặt grafana

Cài đặt gói cơ bản

sudo apt update
sudo apt-get install -y gnupg2 curl 
sudo apt-get install -y apt-transport-https
sudo apt-get install -y software-properties-common wget

Bổ sung GPG key và thư viện

wget -q -O - https://packages.grafana.com/gpg.key | sudo apt-key add -
echo "deb https://packages.grafana.com/oss/deb stable main" | sudo tee -a /etc/apt/sources.list.d/grafana.list

Cài đặt grafana

sudo apt-get update
sudo apt-get -y install grafana

Khởi động service

sudo systemctl enable --now grafana-server

Bước 2: Kiểm tra

Truy cập: http://192.168.0.113:3000/

User mặc định

  • Username: admin
  • Password: admin

Sau khi login phải đổi mật khẩu mặc đinh

Bước 3: Add Datasource Prometheus

  • Truy cập: http://192.168.0.113:3000/connections/datasources
  • Chọn Add datasource
  • Chọn prometheus
  • Điềm Prometheus Server url: http://192.168.0.113:9090
  • Chọn Save and Test

Bước 4: Add dashboard

  • Chọn add new dashboard
  • Nhập ID: 1860, chọn load
  • Chọn Prometheus và Import

Kết quả

Nguồn

https://grafana.com/docs/grafana/latest/setup-grafana/installation/debian/

Leave a Reply