Netdata, sistemler ve uygulamalar için hafif, gerçek zamanlı performans ve sağlık izleme aracıdır. Bir sistemdeki hemen hemen her şeyi izler ve sonucu web tarayıcısında güzel bir grafik arayüzde görüntüler. Netdata, yapılandırma ve bağımlılık da gerektirmez. Bugün, benzer bir yardımcı programa rastladık. Linux sistemleri için sıfır konfigürasyonlu bir uzaktan izleme aracı olan Doppler’e merhaba deyin. Netdata gibi Doppler de hafiftir ve herhangi bir ek yapılandırma gerektirmez.
Doppler aslında ne izler?
Doppler, Netdata gibi çok zengin özelliklere sahip bir araç değildir. Sınırlı sayıda özelliğe sahiptir ve yalnızca birkaç şeyi izler, örneğin:
- Santigrat cinsinden CPU Sıcaklığı (°C).
- CPU birden fazla sıcaklık kaydı veriyorsa, Doppler, aralarındaki en yüksek değeri gösterecektir.
- Birim Yüzdesi Olarak CPU Yükü.
- MB cinsinden RAM Kullanımı.
- MB cinsinden Takas Kullanımı.
- Swap sistemde yapılandırılmamışsa, Doppler basitçe 0 (Sıfır) rapor edecektir.
- MB cinsinden Disk Kullanımı.
- KB/s cinsinden Disk G/Ç.
- KB/sn cinsinden ağ G/Ç.
Ayrıca aşağıdaki gibi sistem ayrıntılarını da görüntüler;
- ana bilgisayar adı,
- İşletim sisteminin adı,
- CPU çekirdek sayısı,
- CPU marka ve modeli,
- çalışma süresi,
- İşlem sayısı.
Linux’ta Doppler İzleme Aracını Kurun
Sürümler sayfasından mevcut olan en son sürümü indirin.
$ wget https://github.com/EnKrypt/Doppler/releases/download/v0.1.1/doppler-0.1.1-linux-x64 -O doppler
İndirilen dosyayı $PATH’inize taşıyın, örneğin /usr/local/bin/.
$ sudo cp doppler /usr/local/bin/
Ardından, komutu kullanarak yürütülebilir hale getirin:
$ sudo chmod +x /usr/local/bin/doppler
Not: Doppler, CPU sıcaklığını izlemek için lm sensörlerine ihtiyaç duyar. Sisteminizde lm-sensors paketi yoksa aşağıdaki hata ile karşılaşabilirsiniz.
Cannot pull temperature data. On Linux, make sure `sensors` is available (package: lm-sensors). For OS X, install osx-temperature-sensor. Some CPUs are not supported on Windows.
Linux sisteminize lm sensörleri kurmak için aşağıdaki komutu kullanın:
$ sudo apt-get install lm-sensors
Tamamlandı! Sistemleri izleme zamanı!
Doppler kullanarak Linux sistemlerini izleyin
Aşağıdaki komutu çalıştırarak Doppler’i başlatın:
$ doppler
Aşağıdaki gibi bir çıktı göreceksiniz.
Doppler running on port 3456
Görüldüğü gibi Doppler varsayılan olarak 3456 portunda çalışmaktadır.
Uzak sistemlerde Doppler web panosuna erişmek için güvenlik duvarınız veya yönlendiriciniz aracılığıyla bu bağlantı noktasına izin vermeniz gerekebilir.
Güvenlik duvarı kullanan sistemlerde, örneğin RHEL ve CentOS’ta, 3456 numaralı bağlantı noktasına izin vermek için aşağıdaki komutları tek tek çalıştırın.
# firewall-cmd --permanent --add-port=3456/udp
# firewall-cmd --permanent --add-port=3456/tcp
Değişiklikleri uygulamak için firewalld hizmetini yeniden başlatın.
# firewall-cmd --reload
UFW kullanan sistemlerde, örneğin Ubuntu’da şunu çalıştırın:
$ sudo ufw allow 3456
Şimdi, web tarayıcınızı açın ve http://ip-address:3456’ya gidin.
3456 numaralı bağlantı noktası zaten kullanılıyorsa, Doppler’i farklı bir bağlantı noktasında, örneğin 6543’te çalıştırabilirsiniz.
$ doppler -p 6543
Artık http://ip-address:6543’e giderek Doppler panosuna erişebilirsiniz.
Ayrıca, Doppler varsayılan olarak 2,5 saniyelik bir yoklama aralığı ile çalışacaktır. Tabii ki, bu değeri de yapabilirsiniz.
Örneğin, aşağıdaki komut Doppler’i 6543 numaralı bağlantı noktasında 5 saniyelik yoklama aralığıyla çalıştıracaktır.
$ doppler -p 6543 -i 5000
Doppler kullanarak CentOS sistemini izleme:
Doppler kullanarak Ubuntu sistemini izleme:
Gördüğünüz gibi, Doppler kesinlikle hiçbir konfigürasyon gerektirmez! Uzak veya yerel sistemlerinize bir izleme aracı kurmak için gelişmiş bir Linux kullanıcısı olmanıza gerek yoktur. Sadece Doppler’i indirin, çalıştırılabilir hale getirin ve çalıştırın! Bu kadar basit!!
Yardım almak için şunu çalıştırın:
$ doppler --help Options: --help Show help [boolean] --version Show version number [boolean] -p, --port Port to run Doppler on [number] [default: 3456] -i, --interval How often to poll (in ms) [number] [default: 2500]
Doppler’i Kaldırma
Doppler dosyasını $PATH’den kaldırmanız yeterlidir.
$ sudo rm /usr/local/bin/doppler
Uzaktan izleme aracını kurmak ve yapılandırmak için fazla zaman harcamak istemeyen acemi bir Linux kullanıcısıysanız, Doppler iyi bir seçim olabilir. Bir deneyin ve yardımcı olup olmadığına bakın.
Kaynak:
Yazının orijinalini buradan okuyabilirsiniz.
Kariyerime 26 yıl önce başladım. Windows ve Linux sistemlerinin kurulumu, yapılandırılması, yönetimi ve bakımı dahil olmak üzere birden fazla sistem üzerinde uzmanlaştım.
Açık kaynak dünyasındaki en son gelişmelerden haberdar olmaktan ve Linux hakkındaki en son araçları, özellikleri ve hizmetleri denemekten hoşlanıyorum.
Son 6 yıldır sistem ve ağ yöneticisi olarak görev yapıyorum ayrıca Pardus Dönüşüm Projesini yönetiyorum ve Pardus İşletim Sisteminin yaygınlaşması adına uğraş gösteriyorum.
Boş zamanlarımda açık kaynaklı uygulamaların Türkçe çevirisine katılıyorum ve The Document Foundation üyesiyim.