Tutorial-5122023

Zabbix 4.0 – Hiển thị dung lượng RAM đã sử dụng dạng phần trăm

screenshot 1482

Hệ điều hành nhân linux đang được sử dụng rất phổ biến, nhu cầu giám sát tài nguyên của server như RAM, Disk, CPU, Network.. được người quản trị hệ thống đặc biệt quan tâm. Khi sử dụng zabbix để giám sát server Linux của mình mặc định template “Template OS Linux” cho phép ta giám sát thông tin về Memory bao gồm: Available memory, Free swap space, Free swap space in %, Total memory, Total swap space. Với những thông tin giám giát về memory mặc định zabbix hỗ trợ không thể cung cấp thông tin đầy đủ và trực quan nhất cho người quản trị vì trong cơ chế hoạt động về RAM của hệ điều hành Linux sẽ xuất hiện dung lượng cache cắt từ lượng RAM thực tế dẫn tới việc zabbix không thể hiển thị chính xác nhất giá trị RAM sử dụng thực tế.

Ở bài hướng dẫn này sẽ hướng dẫn hiển thị dung lượng RAM đã sử dụng dạng phần trăm (đã trừ đi dung lượng cache) trên server Linux.

1. Truy cập zabbix server

Truy cập địa chỉ http://ip-zabbix-server/zabbix/ để login vào zabbix server.

screenshot 1482

2. Tạo item RAM USED % Current

Lựa chọn template Template OS Linux.

Click Configuration -> Templates -> Template OS Linux

screenshot 1483

  • Tạo item RAM cache B: Tính giá trị dung lượng RAM cache đơn vị là Byte

Click Items -> Create item

screenshot 1484

Nhập các thông tin cho item.

Name: RAM cache B
Type: Zabbix agent
Key: vm.memory.size[cached]
Type of information: Numneric(usigned)
Unit: B
Update interval: 1m
Applications: Memory

screenshot 1486

Click Add

screenshot 1487

  • Tạo item RAM cache % hiển thị dung lượng RAM cache dạng %.

Ở trong giao diện template Template OS Linux tạo item mới và nhập các thông tin.

Name: RAM cache %
Type: Caculated
Key: vm.memory.pcache
Formula: 100*last("vm.memory.size[cached]")/last("vm.memory.size[total]")
Type of information: Numneric(float)
Unit: %
Update interval: 1m
Applications: Memory

screenshot 1488

  • Tạo item RAM pused tính dung lượng RAM sử dụng dang phần trăm (có bao gồm cache).

Ở trong giao diện template Template OS Linux tạo item mới và nhập các thông tin.

Name: RAM pused
Type: Zabbix agent
Key: vm.memory.size[pused]
Type of information: Numneric(float)
Unit: %
Update interval: 1m
Applications: Memory

screenshot 1489

  • Tạo item RAM USED % Current tính dung lượng RAM sử dụng thực tế đã trừ đi giá trị cache.

Tại giao diện template Template OS Linux tạo item mới và nhập các thông tin sau.

Name: RAM USED % Current
Type: Caculated
Key: vm.memory.pusednocache
Formula: last("vm.memory.size[pused]")-last("vm.memory.pcache")
Type of information: Numneric(float)
Unit: %
Update interval: 1m
Applications: Memory

screenshot 1490

Item mới được tạo.

screenshot 1491

3. Kiểm tra giá trị RAM USED % Current

Click Monitoring -> Lastest data -> Lựa chọn Host

screenshot 1493

Với hướng dẫn cơ bản trên giúp bạn giám sát thêm được thông tin về memory trông server linux.


Thực hiện bởi cloud365.vn

Đăng ký liền tay Nhận Ngay Bài Mới

Subscribe ngay

Cám ơn bạn đã đăng ký !

Lỗi đăng ký !

Add Comment

Click here to post a comment

Đăng ký liền tay
Nhận Ngay Bài Mới

Subscribe ngay

Cám ơn bạn đã đăng ký !

Lỗi đăng ký !