Collectl, sistem performansını izlemek için bir araç

Collectl hakkında

Bir sonraki makalede Collectl'e bir göz atacağız. Bu için hafif bir araç sistem performansını izle, sistemin mevcut durumunu açıklayan performans verilerini toplamak için kullanılabilir.

Aynı amaca yönelik diğer araçlarla karşılaştırıldığında, bu araç aşağıdakiler gibi birçok farklı sistem kaynağı türü hakkında bilgi toplar; la CPU, disk, bellek, ağ, soketler, tcp, inode'lar, bellek, nfs, işlemler vb. Etkileşimli olarak veya bir 'daemon've yakalanan verileri kaydetme ve yeniden oynatma özelliğine sahiptir. Ayrıca, verileri çeşitli dosya formatlarına aktarmamıza izin verecektir.

Collectl'in genel özellikleri

Diğerlerinin yanı sıra, bu araç kullanıcılara aşağıdaki özellikleri sunar:

  • Collectl sınırlı sayıda sistem ölçüsüne odaklanmıyorAşağıdakiler gibi birçok farklı sistem kaynağı türü hakkında bilgi toplayabilir; cpu, disk, bellek, ağ, soketler, tcp, inode, infiniband, gloss, nfs, prosesler, quadrics, slabs ve buddyinfo.
  • Bu araç çok az CPU kullanır. Aslında, işlem verileri için 0.1 saniyelik ve diğer her şey için 60 saniyelik varsayılan örnek aralığı kullanılarak bir 'arka plan programı' olarak çalıştırıldığında% 10 kullanılması ölçülmüştür.
  • Etkileşimli olarak, arka plan programı olarak veya her ikisi olarak çalıştırılabilir.
  • Var hemen hemen tüm alt sistemleri izleme yeteneği.
  • Şunları yapabilirsiniz tek bir amaç için tasarlanmış diğer birçok yardımcı programın rolünü oynamakoldukları gibi; ps, top, iotop veya vmstat.
  • Bu araç aynı zamanda yakalanan verileri kaydetme ve yeniden oynatma yeteneği.
  • Şunları yapabilirsiniz verileri çeşitli dosya formatlarında dışa aktarın.
  • Araç olabilir uzak makineleri veya tüm sunucu kümesini izlemek için bir hizmet olarak çalıştırın.
  • Biz de verileri terminalde gösterecek, dosyaya veya sokete yazacak.

Bunlar, bu programın özelliklerinden sadece birkaçı. Yapabilirler hepsine detaylı olarak danışın -den proje web sitesi.

Collectl'i yükleyin

Varsayılan olarak, paket Collectl, Ubuntu'nun varsayılan deposunda mevcuttur. Sistemimize kurmak, bir terminal (Ctrl + Alt + T) açmak ve şu komutu çalıştırmak kadar basit olacaktır:

Collectl kur

sudo apt install collectl

Kurulum sırasında bizden web sunucusunu seçmemizi isteyecektir. kolplot Kendi kendine yapılandırılmalıdır, ancak 'Yok ' daha sonra manuel kurulum için.

web sunucusunu yapılandır

kullanım

Bu aracın kurulumu bittiğinde, yapabileceğiz herhangi bir seçenek olmadan bile kolayca terminalden çalıştırın. Aşağıdaki komut, CPU, disk ve ağ istatistikleri hakkındaki bilgileri kısa, insan tarafından okunabilir bir formatta görüntüleyecektir.

Collectl koşmak

collectl

Eğer ilgileniyorsanız tüm alt sistemler için baskı istatistikleri, yürütmemiz gereken komut şunları içermelidir: -Tüm seçenek:

collectl --all

Eğer istersek Collectl'i üst ile kullanın, aşağıdaki komutu şu komutla yürütmek zorunda kalacağız: -Top seçenek:

topla top

collectl --top

Eğer aradığın şey ise tüm kaynakları birlikte izleyinçalıştırılacak komut aşağıdaki gibi olacaktır:

Collectl scmd

collectl -scmd

Ne zaman istersek sistemimizin bellek kullanımını görün, sadece komutu ile yürütmemiz gerekecek -sm seçeneği:

toplamak sm

collectl -sm

Bu araç aynı zamanda CPU, diskler ve ağ verileri hakkında bilgi görüntüleme aşağıdaki komutla:

Collectl scdn

collectl -scdn

Daha CPU ve TCP hakkında bilgi alın, yürütmemiz gereken komut şu olacaktır:

Collectl stc

collectl -stc

Daha sistemimizdeki süreçler hakkında bilgi edinmeCollectl komutunu aşağıdaki seçeneklerle çalıştırabiliriz:

Collectl c1

collectl -c1 -sZ -i:1

Bunlar, bu yardımcı programın bize sunduğu olasılıklardan sadece birkaçı. İstersen bunun yardımına danışın ve mevcut tüm seçenekleri görünterminalde (Ctrl + Alt + T) sadece komutu yazmanız gerekir:

toplanmasına yardım et

collectl --help

Biz de seçebilirsiniz adam sayfalarını oku terminalde yazarak (Ctrl + Alt + T):

man collectl

Bu satırlarda, sistem performansını izlemek için Collectl komut satırı yardımcı programının temel bir kullanımını gördük. İçin nasıl çalıştığı hakkında daha fazla bilgikullanıcılar danışabilir Proje belgeleri o los örnekler web sitelerinde sundukları.


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.