tuptime - Linux Sistemlerinin Tarihsel ve İstatistiksel Çalışma Zamanlarını bulmak
Sistem yönetiminde en önemli konu sistemin kaynak tüketimlerini bilmek ve bunları optimize ederek sistemin daha kararlı çalışmasını sağlamaya çalışmaktır. Bu makalemizde Linux sistem yöneticilerinin sistem hakkında bilgileri izlemesine olanak sağlayan tuptime programına değineceğiz.
Tuptime Nedir?
Tuptime yeniden başlatıldıktan sonra sisteme ait bir çok kaydı tutabilen açık kaynak kodlu bir uygulamadır.
- Kullanılan çekirdekleri izleme,
- Açılış süresini izleme,
- Start up sayma,
- İyi ve kötü kapatmaları sayma,
- Açılıştan itibaren çalışma süresi ve kesinti yüzdesi,
- En iyi ortalama çalışma süresi ve arıza yüzdesini hesaplama,
- Geçerli çalışma süresini yazdırın,
- Tüm çıktılarını yazdırılabilir formatta size sunabilme gibi bir çok işi yapabilir.
Gereklilikler
- Linux yada FreeBsd işletim sistemi
- Python 2.7 veya 3.x (son sürümü önerilir)
- Python modülleri (sys, os, optparse, sqlite3, datetime, yerel, platform, subprocess, süre)
Tuptime Linux'a nasıl kurulur
Öncelikle aşağıdaki kod terminal üzerinde çalıştırılarak deponun klonlanması gerekecektir.
Daha sonra tuptime/latest klasörüne gidin ve /usr/bin dizinine kopyalama işlemi yaparak yazma izinini ayarlayın.
Tuptime Nedir?
Tuptime yeniden başlatıldıktan sonra sisteme ait bir çok kaydı tutabilen açık kaynak kodlu bir uygulamadır.
- Kullanılan çekirdekleri izleme,
- Açılış süresini izleme,
- Start up sayma,
- İyi ve kötü kapatmaları sayma,
- Açılıştan itibaren çalışma süresi ve kesinti yüzdesi,
- En iyi ortalama çalışma süresi ve arıza yüzdesini hesaplama,
- Geçerli çalışma süresini yazdırın,
- Tüm çıktılarını yazdırılabilir formatta size sunabilme gibi bir çok işi yapabilir.
Gereklilikler
- Linux yada FreeBsd işletim sistemi
- Python 2.7 veya 3.x (son sürümü önerilir)
- Python modülleri (sys, os, optparse, sqlite3, datetime, yerel, platform, subprocess, süre)
Tuptime Linux'a nasıl kurulur
Öncelikle aşağıdaki kod terminal üzerinde çalıştırılarak deponun klonlanması gerekecektir.
$ git clone https://github.com/rfrail3/tuptime.git
Daha sonra tuptime/latest klasörüne gidin ve /usr/bin dizinine kopyalama işlemi yaparak yazma izinini ayarlayın.
$ cd tuptime/latest
$ sudo cp tuptime /usr/bin/tuptime
$ sudo chmod ugo+x /usr/bin/tuptime
Sonrasında cron işlemini ayarlayarak chmod ayarlarınızı şekildeki gibi ayarlayın.$ sudo cp tuptime /usr/bin/tuptime
$ sudo chmod ugo+x /usr/bin/tuptime
$ sudo cp tuptime/latest/cron.d/tuptime /etc/cron.d/tuptime
$ sudo chmod 644 /etc/cron.d/tuptime
Eğer buraya kadar herhangi bir sıkıntı ile karşılaşmadıysanız tuptime artık sisteminizde kuruludur.
$ sudo chmod 644 /etc/cron.d/tuptime
Post a Comment:
Fazlasını biliyorsan yorumlayabilirsin!!!