17 Ekim 2015 Cumartesi

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.

$ 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/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.

Post a Comment:

Fazlasını biliyorsan yorumlayabilirsin!!!