Sistem İzleme Araçları
Kapsamlı gerçek zamanlı ve geçmiş sunucu performansı verileri için `glances`, `nmon` ve `sar` gibi gelişmiş izleme araçlarını keşfedin.
Sistem İzleme Araçları, CoddyKit'te ücretsiz bir Linux Server Deployment & SSH Mastery dersidir. Bu, 4 dersinin 1. dersidir. Aşağıdan dersin tamamını ücretsiz okuyabilir, sonra tarayıcıda yerleşik kod editörü ve 7/24 yapay zeka koçu ile uygulamalı olarak pratik yapabilirsin. Bu, Linux Server Deployment & SSH Mastery öğrenme yolunun bir parçasıdır ve ilerlemeniz web ve CoddyKit uygulaması arasında senkronize olur. Linux Server Deployment & SSH Mastery kursu toplamda 4 dersten oluşur.
Sunucunuzu neden izlemelisiniz?
Bir sunucuyu çalıştırmak, nasıl performans gösterdiğini bilmeniz gerektiği anlamına gelir. CPU aşırı mı yükleniyor? Bellek azalıyor mu? Ağ meşgul mü?
- İzleme, sorunlar kritik hale gelmeden onları fark etmenize yardımcı olur.
- İyileştirme ve kapasite planlaması için içgörüler sağlar.
- Sağlıklı ve yanıt veren bir sunucuyu korumak için gereklidir.
Temel araçların ötesinde
Hızlı gerçek zamanlı kontroller için top ve htop gibi temel araçları zaten biliyor olabilirsiniz. Anlık görüntü almak için harikadırlar!
Ancak daha derin içgörüler, geçmiş verileri veya daha kapsamlı bir genel bakış için özel araçlara ihtiyacımız vardır. Şimdi bazı güçlü izleme yardımcı programlarını inceleyelim.
Glances: Hepsi bir arada gösterge paneli
Glances, tek ve iyi düzenlenmiş bir ekranda çok miktarda bilgi görüntüleyen, platformlar arası, curses tabanlı bir izleme aracıdır.
- CPU'yu, belleği, disk G/Ç'sini, ağ G/Ç'sini, işlemleri ve daha fazlasını gösterir.
- Son derece özelleştirilebilir ve okunması kolaydır.
- Bunu sunucunuz için etkileşimli, gerçek zamanlı bir gösterge paneli olarak düşünebilirsiniz.
Glances'ı sunucunuza yükleme
glances kurulumu çoğu Linux dağıtımında genellikle kolaydır. Debian/Ubuntu tabanlı sistemlerde apt kullanabilirsiniz:
sudo apt update
sudo apt install glancesGlances'ı başlatma
Kurulum tamamlandıktan sonra başlatmak için terminalinize glances yazmanız yeterlidir. Sisteminizin durumunu etkileşimli ve renklerle kodlanmış bir görünümde göreceksiniz.
Çıkmak için q tuşuna basın. CPU kullanımı, bellek, ağ etkinliği ve en yoğun işlemler gibi farklı bölümleri inceleyin.
glancesNmon: Performansı derinlemesine inceleme
nmon (Nigel's Monitor), performans izleme ve analizi için güçlü bir araçtır. Özellikle zaman içinde veri toplama konusunda başarılıdır.
- Çok çeşitli sistem istatistiklerini sıkıştırılmış bir biçimde sunar.
- CPU'yu, belleği, disk G/Ç'sini, ağı, çekirdeği ve daha fazlasını görüntüleyebilirsiniz.
nmon, daha sonra analiz etmek üzere verileri bir dosyaya da kaydedebilir.
Nmon kurulumu
glances gibi nmon da çoğu dağıtımın deposunda bulunur. Debian/Ubuntu için:
sudo apt update
sudo apt install nmonNmon ile keşfetme
Etkileşimli moduna geçmek için nmon komutunu çalıştırın. Farklı görünümler arasında geçiş yapmak için tek tuşları kullanın:
- CPU istatistikleri için
c - Bellek istatistikleri için
m - Disk G/Ç'si için
d - Ağ G/Ç'si için
n
Çıkmak için q tuşuna basın.
nmonSar: Sistem etkinliği raporlayıcısı
sar (Sistem Etkinliği Raporlayıcısı), sysstat paketinin bir parçasıdır. glances veya nmon'dan farklı olarak sar, sistem etkinliği bilgilerini toplamak, raporlamak ve kaydetmek üzere tasarlanmıştır.
- Geçmişe dönük analiz ve eğilimleri belirleme konusunda mükemmeldir.
- Geçmiş CPU, bellek, disk ve ağ kullanımını kontrol edebilirsiniz.
- Uzun dönemlere ait verilere bakarak aralıklı ortaya çıkan sorunları teşhis etmenize yardımcı olur.
Sar uygulamada: CPU ve bellek
sar çeşitli ölçümleri gösterebilir. İşte birkaç yaygın kullanım:
- CPU etkinliğini 1 saniyede bir, 3 kez raporlamak için:
sar 1 3Kısa kontrol: İzleme araçları
glances, nmon ve sar hakkında bilgi edindiniz. Her birinin güçlü yönleri vardır.
CPU'yu, belleği ve ağı bir bakışta gösteren, sunucunuzun performansına ilişkin kapsamlı, etkileşimli ve gerçek zamanlı bir gösterge panelini görüntülemek için hangi araç en uygundur?
Özet: Sunucunuzu gözlem altında tutma
Harika iş çıkardınız! Üç güçlü Linux izleme aracını incelediniz:
- Glances: Gerçek zamanlı, etkileşimli sistem gösterge paneliniz.
- Nmon: Ayrıntılı, etkileşimli performans analizi ve veri toplama için.
- Sar: Geçmiş sistem etkinliği verilerini toplamak ve raporlamak için vazgeçilmezdir.
Bu araçlar, sunucu sağlığını anlamak ve korumak için paha biçilemezdir. Pratik yapmaya devam edin!
Yapay zeka eğitmeniyle Linux Server Deployment & SSH Mastery öğren — ücretsiz
Tarayıcında gerçek kod yaz ve çalıştır, 7/24 yapay zeka eğitmeninden anında yardım al; web'de ya da uygulamada kaldığın yerden devam et.
- Kurslar
- 12
- Dersler
- 48
Sıkça Sorulan Sorular
“Sistem İzleme Araçları” dersi ücretsiz mi?
Evet — “Sistem İzleme Araçları” dersin tüm metni burada web'de ücretsiz olarak okunabilir. Etkileşimli olarak pratik yapmak (yerleşik kod editörü ve 7/24 yapay zeka koçu) ve Linux Server Deployment & SSH Mastery kursunun geri kalanını açmak için CoddyKit PRO'ya yükselt. Linux Server Deployment & SSH Mastery kursu toplamda 4 dersten oluşur.
“Sistem İzleme Araçları” dersinde ne öğreneceğim?
Kapsamlı gerçek zamanlı ve geçmiş sunucu performansı verileri için `glances`, `nmon` ve `sar` gibi gelişmiş izleme araçlarını keşfedin. Linux Server Deployment & SSH Mastery ile uygulamalı kodu tarayıcıda doğrudan çalıştırarak pratik yaparsın ve 7/24 yapay zeka koçu dersi çalışırken sorularını yanıtlar.
Linux Server Deployment & SSH Mastery öğrenmeye başlamak için deneyim gerekli mi?
Önceden deneyim gerekmez. CoddyKit'te Linux Server Deployment & SSH Mastery, başlangıçtan ileri seviyeye kadar yapılandırıldığı için buradan başlayabilir veya başından başlayıp kendi hızında ilerleme yapabilirsin. Bu, 4 dersinin 1. dersidir.
“Sistem İzleme Araçları” dersi ne kadar sürer?
Çoğu CoddyKit dersi yaklaşık 5–10 dakika sürer. Her biri kısa ve etkileşimli olduğu için sabit ilerleme yaparsın ve web ile uygulama arasında tam olarak bıraktığın yerden devam edebilirsin.
Bu Linux Server Deployment & SSH Mastery dersinde kod yazıp çalıştırabilir miyim?
Evet. Her Linux Server Deployment & SSH Mastery dersi yerleşik bir kod editörü içerir, bu sayede tarayıcıda gerçek kod yazıp çalıştırabilir ve anlık yapay zeka geri bildirimi alırsın — yerel kurulum gerekli değildir.
Bu kursun tüm dersleri
- Sistem İzleme Araçları
- Sistem Günlüklerini Anlama
- Günlük Döndürme ve Arşivleme
- Merkezî İzleme ve Uyarılandırma