Thứ Ba, 22 tháng 6, 2021

Netdata – Công cụ theo dõi hệ thống Linux Real-time

Netdata Canh Me

Bạn có thể sử dụng tool này trên server để theo dõi gần như toàn bộ tình trạng hệ thống:

  • Total and Per Core CPU usage, interrupts, softirqs and frequency.
  • Total Memory, RAM, Swap and Kernel usage.
  • Disk I/O (per disk: bandwidth, operations, backlog, utilization, etc).
  • Monitors Network interfaces including: bandwidth, packets, errors, drops, etc).
  • Monitors Netfilter / iptables Linux firewall connections, events, errors, etc.
  • Processes (running, blocked, forks, active, etc).
  • System Applications with the process tree (CPU, memory, swap, disk reads/writes, threads, etc).
  • Apache and Nginx Status monitoring with mod_status.
  • MySQL database monitoring: queries, updates, locks, issues, threads, etc.
  • Postfix email server message queue.
  • Squid proxy server bandwidth and requests monitoring.
  • Hardware sensors (temperature, voltage, fans, power, humidity, etc).
  • SNMP devices.

Netdata sử dụng giao diện bootstrap làm dashboard rất đẹp, bạn có thể tự xây dựng custom dashboard sử dụng HTML đơn giản, hoạt động cực nhanh và tiết kiệm tài nguyên (chỉ tốn 10 – 15MB RAM).

Thông tin chi tiết về dự án này có trên GitHub.

Hướng dẫn cài đặt Netdata

1. Chuẩn bị server

Trước khi cài đặt netdata, bạn cần chuẩn bị trước một số package hệ thống

Trên Debian / Ubuntu

apt-get install zlib1g-dev uuid-dev libmnl-dev gcc make git autoconf autogen automake pkg-config

Trên Centos / Redhat / Fedora

yum install zlib-devel libuuid-devel libmnl-devel gcc make git autoconf autogen automake pkgconfig

2. Cài đặt Netdata

Clone netdata repository từ git về thư mục /root/ và chạy script installer

cd /root/
git clone https://github.com/firehol/netdata.git --depth=1
cd netdata
./netdata-installer.sh

Sau khi cài đặt thành công, script sẽ tự động chạy. Nếu không có vấn đề gì bạn có thể truy cập ngay vào link quản lý được rồi: http://ip_address:19999

Port 19999 là port mặc định của Netdata, bạn có thể thay đổi bằng cách bỏ comment trong file cấu hình /etc/netdata/netdata.conf

Nếu không truy cập được, có thể bạn cần mở port 19999

service iptables start
iptables -I INPUT -p tcp --dport 19999 -j ACCEPT
service iptables save
service iptables restart

3. Tự khởi động netdata khi reboot

Tự động chạy netdata:

echo "/usr/sbin/netdata" >> /etc/rc.local

4. Một số thông tin khác

Bạn có thể chạy netdata thủ công bằng lệnh sau:

/usr/sbin/netdata

Nếu muốn stop netdata, hãy sử dụng công cụ killall

killall netdata

Để bảo mật Netdata, yêu cầu password khi truy cập bạn có thể sử dụng link hướng dẫn này.

Cập nhật Netdata

Trong quá trình sử dụng, nếu có phiên bản mới Netdata sẽ thông báo cho bạn trong tab Update ở Dashboard.

Lúc này, bạn chỉ cần truy cập vào thư mục đã từng clone netdata trước đây và chạy update

cd /root/netdata/
git pull
./netdata-installer.sh

Script sẽ tự động nâng cấp và restart netdata.

Vậy là xong, chúc bạn thành công.

=============================
* KHOÁ HỌC ORACLE DATABASE A-Z ENTERPRISE trực tiếp từ tôi giúp bạn bước đầu trở thành những chuyên gia DBA, đủ kinh nghiệm đi thi chứng chỉ OA/OCP, đặc biệt là rất nhiều kinh nghiệm, bí kíp thực chiến trên các hệ thống Core tại VN chỉ sau 1 khoá học.
* CÁCH ĐĂNG KÝ: Gõ (.) hoặc để lại số điện thoại hoặc inbox https://m.me/tranvanbinh.vn hoặc Hotline/Zalo 090.29.12.888
* Chi tiết tham khảo:
https://bit.ly/oaz_w
hoặc
https://bit.ly/oaz_fp
=============================
KẾT NỐI VỚI CHUYÊN GIA TRẦN VĂN BÌNH:
📧 Mail: binhoracle@gmail.com
☎️ Mobile: 0902912888
⚡️ Skype: tranbinh48ca
👨 Facebook: https://www.facebook.com/BinhOracleMaster
👨 Inbox Messenger: https://m.me/101036604657441 (profile)
👨 Fanpage: https://www.facebook.com/tranvanbinh.vn
👨 Inbox Fanpage: https://m.me/tranvanbinh.vn
👨👩 Group FB: https://www.facebook.com/groups/DBAVietNam
👨 Website: https://www.tranvanbinh.vn
👨 Blogger: https://tranvanbinhmaster.blogspot.com
🎬 Youtube: http://bit.ly/ytb_binhoraclemaster
👨 Tiktok: https://www.tiktok.com/@binhoraclemaster?lang=vi
👨 Linkin: https://www.linkedin.com/in/binhoracle
👨 Twitter: https://twitter.com/binhoracle
👨 Địa chỉ: Tòa nhà Sun Square - 21 Lê Đức Thọ - Phường Mỹ Đình 1 - Quận Nam Từ Liêm - TP.Hà Nội

=============================
học oracle database, Tự học Oracle, Tài liệu Oracle 12c tiếng Việt, Hướng dẫn sử dụng Oracle Database, Oracle SQL cơ bản, Oracle SQL là gì, Khóa học Oracle Hà Nội, Học chứng chỉ Oracle ở đầu, Khóa học Oracle online,khóa học pl/sql, học dba, học dba ở việt nam, khóa học dba, khóa học dba sql, tài liệu học dba oracle, Khóa học Oracle online, học oracle sql, học oracle ở đâu tphcm, học oracle bắt đầu từ đâu, học oracle ở hà nội, oracle database tutorial, oracle database 12c, oracle database là gì, oracle database 11g, oracle download, oracle database 19c, oracle dba tutorial, oracle tunning, sql tunning , oracle 12c, oracle dataguard, oracle goldengate, oracle weblogic, oracle exadata, hoc solaris, hoc linux, hoc aix

ĐỌC NHIỀU

Trần Văn Bình - Oracle Database Master