Thông thường để xem một số thông tin hệ thống như CPU, RAM, Disk… chúng ta vẫn phải login SSH thì mới kiểm tra được. Bên cạnh đó cũng có một số tool hỗ trợ xem thông tin này trực tiếp trên nền web nhưng cài đặt khá vất vả.
Hôm nay, mình xin giới thiệu một công cụ PHP đơn giản Linfo hỗ trợ các bạn có thể xem trực tiếp tình trạng hệ thống realtime ngay trên trình duyệt.
Giao diện Linfo như sau:
Linfo được viết bởi tác giả Joe Gillotti, hiện tại đang hỗ trợ rất nhiều nền tảng như:
- Linux
- FreeBSD
- NetBSD
- OpenBSD
- DragonflyBSD
- Darwin/Mac OSX
- SunOS/Solaris(alpha)
- Minix (alpha/pointless)
- Windows
Các bạn có thể xem được các thông tin sau với Linfo:
- CPU type/speed; Architecture
- Mount point usage
- Hard/optical/flash drives
- Hardware Devices
- Network devices and stats
- Uptime/date booted
- Hostname
- Memory usage (physical and swap, if possible)
- Temperatures/voltages/fan speeds
- RAID arrays
- Via official extensions:
- Truecrypt mounts
- DHCPD leases
- Samba status
- APC UPS status
- Transmission torrents status
- Soldat server status
- CUPS printer status
- IPMI
- libvirt VMs
- more
Hướng dẫn cài đặt Linfo
- Download code về từ Github, hoặc dùng link trực tiếp này.
- Giải nén và đổi tên file sample.config.inc.php thành config.inc.php
- Upload code lên VPS và truy cập trực tiếp file index.php. Xong!
Quá trình cài đặt rất đơn giản phải không 😀
Nếu có tool nào hay hơn, hãy giới thiệu cho mọi người cùng biết nhé.
Hi Luân, cho mình hỏi:
Nếu trên vps mình có đặt 2 website A và B , thì khi chạy cái Linfo từ folder public_html của site A
thì thông tin nó show ra chính là tình trạng của toàn VPS hay chỉ là tình trạng của site A thôi?
Toàn bộ VPS bạn ạ
Mình muốn việt hoá cái này, thay logo, mấy cái này ổn rồi nhưng còn mấy cái dòng này
Báo cáo được tạo bởi Linfo (2015-05-15 19:59:41 -0700) trong 2.39 seconds.
Linfo © 2010 – 2015 Joseph Gillotti & friends. Source code licensed under GPL.
Không biết sửa nó ở đâu, Luân chỉ giúp mình nhé 😀
Luân ơi, anh có 2 VPS Vultr 764mb ram, 1 cái do em cài họcVPS script, 1 cái anh tự cài EasyEngine, thì thấy HocVPS script tốn ít RAM hơn, nhưng cả 2 cái đều tiêu thụ ram ở mức khá cao: HocVPS script 40%, EasyEngine (50%). Anh chưa hiểu lắm, Luân giải thích giúp anh nhé.
Anh cần giải thích gì nhỉ, em không hiểu?
This needs access to /proc and /sys to work.
Làm cách nào để chặn truy cập thế này các bạn nhỉ !
VPS của bạn có gì đó ko phù hợp để chạy script rồi
Ý mình là có cách nào để chạy chặn script này không ? giống như mình đưa lên host ng ta thì nó báo thế còn của mình thì show ra bình thường và giờ mình muốn là chặn các /pro bạn có cách nào k chỉ mình với !
Hic, không hiểu bạn đang muốn hỏi gì nữa
Mình liên hê với bạn qua mail nhé !
Hình như cái này chỉ áp dụng cho vps, không thể test trên hosting
This needs access to /proc and /sys to work.
Đúng rồi, chỉ VPS thôi 😀
Quá hay thank Luân nhé đúng cái tìm lâu nay!
Dùng test thử với bản hocvps script v1 của Luân thì thấy ngốn ram khủng, 50 user ngốn 33MB/4GB ram 😀
Mà ko biết do mình cấu hình thế nào mà nó output ra 2 dòng này đầu trang:
Notice: Undefined index: SwapCached in /home/mydomain.com/public_html/linfo-master/lib/class.OS_Linux.php on line 193
Notice: Undefined index: SwapCached in /home/mydomain.com/public_html/linfo-master/lib/class.OS_Linux.php on line 194
33MB thì khủng quá 😀
Thông báo kia có thể do VPS chưa active swap thì phải?
up code sao anh, copy toàn bộ dữ liệu trong thu mục giải nén rồi cho vào public_html à? hay là để nguyên cả folder Linfo-master
Tạo folder nào đó rồi up toàn bộ dữ liệu trong folder giải nén lên public_html
Đúng cái đang tìm, tiện hơn rất nhiều so với đăng nhập SSH và dùng top 🙂
Không ảnh hưởng đến tốc độ VPS do nó chỉ chạy khi truy cập vào xem thôi nhé.
Cái này có gây ảnh hưởng gì đến tốc độ VPS ko anh nhỉ, tại em cần sài cái này mà mấy cái công cụ tương tự cái này các bước cài đặt của nó lằng nhằng quá 😀