Sekilas: alat pemantauan sistem

Sekilas adalah alternatif dan lebih lengkap untuk htop. Ia adalah alat pemantauan berdasarkan kutukan CLI untuk GNU / Linux dan BSD OS. Gunakan perpustakaan PsUtil untuk mendapatkan maklumat sistem. Ia dibangunkan di Python.


Pemasangan

Prasyarat

  • Python 2.6+ (tidak diuji dengan Python 3+)
  • build-essential (untuk pemasangan melalui Pypi dan setup.py)
  • python-dev (untuk pemasangan melalui Pypi)
  • python-setuptools (untuk pemasangan melalui setup.py)
  • python-psutil 0.4.1+ (menggantikan lib libstatgrab sebelumnya)
  • python-jinja2 2.0+ (pilihan untuk mengeksport ke HTML)
  • pysensors (Perpustakaan Python untuk statistik sensor)

Pemasangan dari pengurus pakej (cara mudah)

Terdapat pakej untuk Debian (SID), Arch, Fedora, RedHat, FreeBSD.

Pemasangan dari PyPi (cara mudah dan pelbagai platform)

PyPi adalah pengurus pakej tidak rasmi.

Mula-mula anda perlu memasang PyPi pada sistem anda. Contohnya, di Ubuntu / Xubuntu:

sudo apt-get install python-pip build-essential python-dev

Seterusnya, pasang versi terkini Glance:

sudo pip memasang pandangan

Pemasangan ini adalah asas untuk pelayan dan / atau komputer dengan sistem Debian / Ubuntu. Untuk memasang Glance pada pelayan berasaskan RHEL / Centos, anda perlu memasang repositori EPEL dan kemudian lakukan:

yum -y install python-pip

Uso

Dalam mod mandiri

Sekiranya anda ingin memantau mesin tempatan, jalankan:

pandangan

Dalam mod pelanggan / pelayan

Mod ini berguna jika anda ingin memantau mesin dari jauh.

Jalankan arahan ini di pelayan:

pelayan $ melirik -s

Dan ini pada pelanggan:

pelanggan $ melirik -c @server

Di mana @ server adalah IP pelayan atau nama pelayan.

Glance menggunakan skema perkhidmatan XML / RPC dan boleh digunakan oleh perisian pelanggan lain.

Panduan pengguna

Secara lalai statistiknya dikemas kini setiap saat, untuk mengubahnya, anda boleh menggunakan pilihan -t. Sebagai contoh, untuk menentukan kemas kini setiap 5 saat adalah:

pandangan -t 5

Statistik penting berwarna seperti:

HIJAU: kiraan statistik "OK"
BIRU: kiraan statistik adalah "BERHATI-HATI" (Amaran)
MAGENTA: kiraan statistik adalah "PERINGATAN" (Penggera)
MERAH: kiraan stat adalah "KRITIKAL" (Kritikal)

Semasa Glance berjalan, anda boleh menekan kekunci berikut:

'h' menunjukkan mesej bantuan di skrin dengan kekunci yang boleh anda gunakan
'a' tentukan kaedah automatik. Proses disusun secara automatik

Sekiranya CPU> 70%, proses pesanan dengan penggunaan CPU

Sekiranya MEM> 70%, susun proses mengikut penggunaan saiz memori

pertukaran 'b' antara bit / s atau bait / s untuk I / O rangkaian
'c' menyusun senarai proses mengikut penggunaan CPU
'd' mengaktifkan / melumpuhkan statistik cakera I / O
'e' membolehkan modul sensor (PySensors library diperlukan; Linux sahaja)
'f' aktifkan / lumpuhkan statistik sistem fail
'l' mengaktifkan / melumpuhkan pembalakan aplikasi.
Saya menyusun senarai proses mengikut penggunaan memori
'n' aktifkan / lumpuhkan statistik antara muka rangkaian
'p' mengikut nama proses
'w' membuang PERINGATAN yang telah selesai (yang tidak ada lagi) dari fail log
'1' pertukaran antara statistik CPU global dan statistik tertentu untuk setiap TERAS
'q' keluar dari aplikasi

Dalam mod pelayan, anda dapat menentukan IP tempat permintaan untuk didengarkan (-B ALAMAT) dan port (-p PORT).

Dalam mod pelanggan, anda boleh menentukan port pelayan dengan PORT -p.

IP pendengaran lalai adalah 0.0.0.0, iaitu di semua IP yang dimiliki peralatan.

Fuente: Blog Sysadmins


Tinggalkan komen anda

Alamat email anda tidak akan disiarkan. Ruangan yang diperlukan ditanda dengan *

*

*

  1. Bertanggungjawab atas data: Miguel Ángel Gatón
  2. Tujuan data: Mengendalikan SPAM, pengurusan komen.
  3. Perundangan: Persetujuan anda
  4. Komunikasi data: Data tidak akan disampaikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Pangkalan data yang dihoskan oleh Occentus Networks (EU)
  6. Hak: Pada bila-bila masa anda boleh menghadkan, memulihkan dan menghapus maklumat anda.

  1.   Wagner liar kata

    Alat ini sangat menarik.

    Terima kasih kerana berkongsi.

  2.   Lucas matias gomez kata

    Saya menyukainya 😉

  3.   gabrielix kata

    Pada feedora 17: # yum pasang sekilas

  4.   Mari gunakan Linux kata

    Terima kasih! Sumbangan yang baik. 🙂

  5.   Felipe Guzman Vargas kata

    bezanya dengan Nagios ???