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:

Giao dien Linfo

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

  1. Download code về từ Github, hoặc dùng link trực tiếp này.
  2. Giải nén và đổi tên file sample.config.inc.php thành config.inc.php
  3. 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é.

Comment của bạn

Your email address will not be published. Required fields are marked *

19 Comments

  1. Eric 1 comment

    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?

  2. Steve Diện 21 comment

    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é 😀

  3. Tùng 1 comment

    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é.

  4. Thế Anh 7 comment

    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ỉ !

      1. Thế Anh 7 comment

        Ý 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 !

  5. Neo 34 comment

    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

    1. Luân Trần Admin

      33MB thì khủng quá 😀
      Thông báo kia có thể do VPS chưa active swap thì phải?

  6. Đạo 34 comment

    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

    1. Luân Trần Admin

      Tạo folder nào đó rồi up toàn bộ dữ liệu trong folder giải nén lên public_html

  7. Luân Trần Admin

    Không ảnh hưởng đến tốc độ VPS do nó chỉ chạy khi truy cập vào xem thôi nhé.

  8. CươngPjh 29 comment

    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á 😀