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
