Bakış: sistem izleme aracı

Bakış bir alternatif ve daha eksiksiz htop. GNU/Linux ve BSD işletim sistemi için CLI lanetlerini temel alan bir izleme aracıdır. Sistem bilgilerini almak için PsUtil kitaplığını kullanın. Python'da geliştirilmiştir.


Montaj

Ön şartlar

  • Python 2.6+ (Python 3+ ile test edilmemiştir)
  • build-essential (Pypi ve setup.py aracılığıyla kurulum için)
  • python-dev (Pypi aracılığıyla kurulum için)
  • python-setuptools (setup.py aracılığıyla kurulum için)
  • python-psutil 0.4.1+ (önceki libstatgrab'ın kütüphanesinin yerine geçer)
  • python-jinja2 2.0+ (HTML'ye aktarmak isteğe bağlıdır)
  • pysensors (sensör istatistikleri için Python kütüphanesi)

Paket yöneticisinden yükleme (kolay yol)

Debian (SID), Arch, Fedora, RedHat, FreeBSD için paketler var.

PyPi'den kurulum (kolay ve platformlar arası yol)

PyPi resmi olmayan bir paket yöneticisidir.

Öncelikle sisteminize PyPi'yi kurmanız gerekiyor. Örneğin, Ubuntu/Xubuntu'da:

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

Ardından Glance'ın en son sürümünü yükleyin:

sudo pip kurulum bakışları

Bu kurulum, Debian/Ubuntu sistemlerine sahip sunucular ve/veya bilgisayarlar için temeldir. Glance'ı RHEL/Centos tabanlı sunuculara kurmak için EPEL depolarını kurmanız ve ardından şunları yapmanız gerekir:

yum -y python-pip'i kur

kullanım

Bağımsız modda

Yerel makineyi izlemek istiyorsanız şunu çalıştırın:

bakış

İstemci/sunucu modunda

Bir makineyi uzaktan izlemek istiyorsanız bu mod kullanışlıdır.

Bu komutu sunucuda çalıştırın:

sunucu$ bakışları -s

Ve istemcideki bu diğeri:

client$ -c @server'a bakıyor

Burada @server, sunucu IP'si veya sunucu adıdır.

Glance, XML/RPC hizmet şemasını kullanır ve diğer istemci yazılımları tarafından kullanılabilir.

Kullanıcı Kılavuzu

İstatistikler varsayılan olarak her saniye güncellenir, bunu değiştirmek için -t seçeneğini kullanabilirsiniz. Örneğin, her 5 saniyede bir güncellemeyi tanımlamak için şu şekilde olacaktır:

bakışlar -t 5

Önemli istatistikler şu şekilde renklendirilmiştir:

YEŞİL: istatistik sayımı “Tamam”
MAVİ: istatistik sayısı “DİKKATLİ”
MACENTA: istatistik sayısı “UYARI”
KIRMIZI: istatistik sayısı “KRİTİK”

Glance çalışırken aşağıdaki tuşlara basabilirsiniz:

'h', kullanabileceğiniz tuşlarla birlikte ekrandaki yardım mesajını gösterir
'a' otomatik yöntemi tanımlar. Süreçler otomatik olarak sıralanır

CPU > %70 ise işlemleri CPU tüketimine göre sıralayın

MEM > %70 ise işlemleri bellek boyutu tüketimine göre sıralayın

'b', ağ G/Ç'si için bit/s veya bayt/s arasında geçiş yapar
'c' süreçlerin listesini CPU tüketimine göre sıralar
'd' disk G/Ç istatistiklerini etkinleştirir/devre dışı bırakır
'e' sensör modülünü etkinleştirir (PySensors kütüphanesi gereklidir; yalnızca Linux)
'f' dosya sistemi istatistiklerini etkinleştirir/devre dışı bırakır
'l' uygulama girişini etkinleştirir/devre dışı bırakır.
'm' süreçlerin listesini bellek tüketimine göre sıralar
'n' ağ arayüzü istatistiklerini etkinleştirir/devre dışı bırakır
'p' süreç adına göre sıralar
'w', tamamlanmış UYARILARI (artık orada olmayan) günlük dosyasından kaldırır
'1', genel CPU istatistikleri ile her bir CORE için belirli istatistikler arasında geçiş yapar
'q' uygulamadan çık

Sunucu modunda istekleri dinleyeceğiniz IP'yi (-B ADRESİ) ve bağlantı noktasını (-p PORT) tanımlayabilirsiniz.

İstemci modunda sunucu portunu -p PORT ile tanımlayabilirsiniz.

Varsayılan dinleme IP'si 0.0.0.0'dır, yani cihazın sahip olduğu tüm IP'lerde.

kaynak: Sistem yöneticilerinin blogu


Yorumunuzu bırakın

E-posta hesabınız yayınlanmayacak. Gerekli alanlar ile işaretlenmiştir *

*

*

  1. Verilerden sorumlu: Miguel Ángel Gatón
  2. Verilerin amacı: Kontrol SPAM, yorum yönetimi.
  3. Meşruiyet: Onayınız
  4. Verilerin iletilmesi: Veriler, yasal zorunluluk dışında üçüncü kişilere iletilmeyecektir.
  5. Veri depolama: Occentus Networks (AB) tarafından barındırılan veritabanı
  6. Haklar: Bilgilerinizi istediğiniz zaman sınırlayabilir, kurtarabilir ve silebilirsiniz.

  1.   Wagner vahşi dijo

    Bu araç çok ilginç.

    Paylaşım için teşekkürler.

  2.   Lucas matias gomez dijo

    Çok sevdim 😉

  3.   gabrielix dijo

    Fedora 17'de: # yum kurulum bakışları

  4.   Hadi Linux kullanalım dijo

    Teşekkür ederim! İyi katkı. 🙂

  5.   Felipe Guzman Vargas dijo

    Nagios ile fark???