Merhabalar,
Soru mu var burda, yoksa kisa bilgiler mi iceriyor?
bu isi logrotate servisine havale etseniz daha guzel olmaz mi?

man logrotate

saygilar

Levent ERSOY - Alantron yazmış:
>
>
>     Apache Domain Loglari , Apache Erişim Logları ve Cpanel Logları
>     Nasıl Temizlenir veya Azaltılabilir?
>     <http://www.internetmafyasi.com/?p=39>
>
> Zaman zaman cpanel log istatistik çıkarmakta zorlanır, yada bir anda 
> hardiskiniz tam kullanımda görülebilir. Bu sorunun yansımaları sisteme 
> erişim sağlıyamama, ftp üzerinden dosya yükleme işlemlerinde “disk 
> full” disk dolu uyarısı alma gibi çıkabilir. Bu tip durumlara neden 
> olan genellikle erişim günlükleridir, yada bir websunucu için ise 
> kesinlikle domain erişim kayıtlarıdır. Apache bağına bakılacak olursa 
> genellik domloglardır.
>
> *Domlog Nedir?*
>
> Domain logları, web sunucu üzerinde bulunmakta olan virtualhost’lara 
> (paylaşımlı web barındırma alanlarının) ait alanadı erişim 
> günlükleridir. Bu kaynak günlüklerinin aracılığı ile, sunucu üzerinde 
> bulunan, alanadına ait tüm erişim günlükleri gözlenebilmektedir.
>
> Örnek içerik olarak göz gezdirilmesi gerekirse.
>
> *Örnek*
>
> *Kim nereye hangi ip üzerinden hangi zaman aralığında bağlantı 
> sağlamış , sorularının çözümleri bu dosyalar üzerinde bulunur.*
>
> 72.30.142.248 – - [02/Feb/2011:23:10:00 +0200] “GET /robots.txt 
> HTTP/1.0″ 404 – “-” “Mozilla/5.0 (compatible; Yahoo! Slurp; 
> http://help.yahoo.com/help/us/ysearch/slurp)”
> 72.30.142.248 – - [02/Feb/2011:23:10:01 +0200] “GET / HTTP/1.0″ 200 
> 8338 “-” “Mozilla/5.0 (compatible; Yahoo! Slurp; 
> http://help.yahoo.com/help/us/ysearch/slurp)”
> 88.247.228.136 – - [02/Feb/2011:23:10:12 +0200] “GET / HTTP/1.1″ 200 
> 8338 “-” “Mozilla/5.0 (Windows; U; Windows NT 5.1; tr; rv:1.9.2.11) 
> Gecko/20101012 Firefox/3.6.11″
> 88.247.228.136 – - [02/Feb/2011:23:10:12 +0200] “GET 
> /wp-content/themes/bad-mojo/images/Smith-Wesson-317-icon.png HTTP/1.1″ 
> 200 1181 “http://www.internetmafyasi.com/” “Mozilla/$
>
> Semptomları (Belirtileri)
>
> *Cpanel istatistikleri günlük yada saat başı güncelenmemektedir.*
>
> Sunucu üzerinde diğer, sorun belirtileri aşağıdaki gibide olabilir.
>
> -Analog, Webalizer, Awstats gibi istatistik uygulamaları güncellemeyi 
> ansızın duraklatırlar.
> - Cpanel üzerinde kullanılan bandgenişliği güncellenmeyecektir.
> - WHM, kontrol edildiğinde disk alanı yüksek kapaside dolu olacaktır.
> - Sunucu disk’te hiç bir boş yere sahip olmadan çalışacaktır.
> - Ssh bağlantıları dahi gerçekleştiremeyebilirsiniz.
>
> Whm dahilinde bulunan istatistik üretici yazılımlarının 
> yapılandırmalarını kontrol etme.
>
> Kullanıcı başına log yapılandırması / istatistik uygulamalarına ait 
> yapılandırmalar ve sunucu konfigurasyonu değerlendirilerek sonuca 
> kolaylıkla varılabilinir.
>
> Etki alanı başına düşen istatistikler değerlendirilebilir.
>
> Nedenleri:
>
> Disk alanı tükenir.
> Loglar çok büyüktür, düşünsenize 2gb değerinde bir web sunucu logu. 
> Hemde bir kullanıcıya ait? Log dosyasının , oluşturulma tarihine bakın 
> birde… Aylar yıllar çoktan geçmiş bile…
>
> Apache Domain Loglari , Apache Erişim Logları ve Cpanel Logları Nasıl 
> Temizlenir veya Azaltılabilir?
>
> Linux uzerinde derdinize deva olacak, dizin listeleme komutu
>
> *ls -l* ile dizinlerin ait oldugu , kullanıcı , grupları ve 
> oluşturulma tarihlerini görebilirsiniz.
> *du -hs *ile mevcut dizin ve alt dizin değerlerini görebilirsiniz.
> *du -hs ** ile mevcut dizin ve alt dizinlerinde bulunan her bir 
> dosyanin  ve klasorun kilobyte değerinden hacmini degerini görebilirsiniz.
>
>    1. *Log dosyaları hangi dizinlerin altında bulunur*
>
>     * *Cpanel logları*
>
> /usr/local/cpanel/logs
>
>     * *Apache logları*
>
> /usr/local/apache/logs
>
>     * *Domlogları*
>
> /usr/local/apache/domlogs
>
> *Uyarı*
>
> Loglar üzerinde silme , taşıma, kırpma işlemleri. Kullanıcılarınıza 
> ait cpanel sayfalarında istatistik eksikliklerine neden olacaktır.
> Domlogları silmeyin, sildiğiniz taktirde kullanıcı sayfalarında hatalı 
> bağlantılar üretecektir.
>
> *Log Dosyalarının Temizlenmesi*
>
>    1. Dom loglarını kırpma. Dosyalar olduğu yerde kalır fakat
>       içerikleri sıfırlanır.
>       /echo ” ” [alanadi]/
>    2. Domainloglarının kırpılması yada silinmesi ardından tekrardan
>       istatistik oluşturmak için.
>       Her kullanıcı için , aşağıdaki bash betiğini çalıştırmanız
>       gerekli ki, kayıt sistemi eskisi gibi verimliliğini kazanabilsin.
>       //scripts/runweblogs [cpanel-uzerindeki-kullanici-adi]/
>    3. Koyun gibi kabarak, Apache logları nasıl kırpılır?
>       echo ” ” > access_log
>       echo ” ” > error_log
>    4. Opsiyonel olarak apache loglarinin silinmesi.
>       /rm access_log
>       rm error_log/
>    5. Bu işlemi gerçekleştirmeniz ardından, Ssh uzerinden, Apache
>       (Httpd) daemon ‘ a restart verebilirsiniz.
>       /service httpd restart/
>
> *Doğan Levent ERSOY
> Alantron Bltd. Destek Operatoru
> www.alantron.com <http://www.alantron.com>
> ICANN AKREDITE*
>
> ------------------------------------------------------------------------
>
> _______________________________________________
> Linux-sunucu E-Posta Listesi
> [email protected]
>
> Liste kurallarını http://liste.linux.org.tr/kurallar.php  bağlantısından 
> okuyabilirsiniz;
>
> Bu Listede neden bulunduğunuzu bilmiyorsanız veya artık bu listeden gelen 
> e-postaları almak istemiyorsanız aşağıdaki bağlantı adresini kullanarak 1 
> dakika içinde üyeliğinizi sonlandırabilirsiniz.
> https://liste.linux.org.tr/mailman/listinfo/linux-sunucu
>   

_______________________________________________
Linux-sunucu E-Posta Listesi
[email protected]

Liste kurallarını http://liste.linux.org.tr/kurallar.php  bağlantısından 
okuyabilirsiniz;

Bu Listede neden bulunduğunuzu bilmiyorsanız veya artık bu listeden gelen 
e-postaları almak istemiyorsanız aşağıdaki bağlantı adresini kullanarak 1 
dakika içinde üyeliğinizi sonlandırabilirsiniz.
https://liste.linux.org.tr/mailman/listinfo/linux-sunucu

Cevap