ACIK KAYNAK
 
*
Merhaba, Ziyaretçi. Lütfen giriş yapın veya üye olun. Ekim 15, 2008, 07:11:45 ÖS


Kullanıcı adınızı, parolanızı ve aktif kalma süresini giriniz



Reklamlar
Sayfa: [1]   Aşağı git
  Yazdır  
Gönderen Konu: Log kontrolleri...  (Okunma Sayısı 232 defa)
0 Üye ve 1 Ziyaretçi konuyu incelemekte.
acikkaynak
Administrator
*
Offline Offline

Mesaj Sayısı: 259



Üyelik Bilgileri
« : Eylül 11, 2007, 09:05:06 ÖÖ »

Büyük sistemlerde log dosyaları çok hızlı büyümektedir, bu sebepten dolayı dosyalar kullanışsız hale geliyorlar. Bu dosyaların boyutlarını kontrol etmek cron servisi her gün log dosyaların dönüşümünü yapan /etc/cron.daiyi/logrotate scriptini çalıştırmaktadır. Red Hat linux dağıtımında mevcut olan logrotate scripti şu şekildedir:

#!/bin/sh

/usr/sbin/logrotate /etc/logrotate.conf

Scriptte kullanılan logrotate komutu log dosyaları üzerinde bir kaç farklı işlem uygulayabilmektedir:

·        Dosyaların dönüşümü

·        Log dosyaların sıkıştırılması

·        Log dosyalarını özel kullanıcıları gönderilmesi

Dönüşüm bir dosyayı sıra içine sokmaktadır. Yani bir dosyayı belli bir zamanda silmek yerine ismini değiştirerek saklanmaktadır ve böylece mevcut log dosyası her zaman çalışılabilenecek boyuttadır. Log dönüşümün konfigürasyon scripti /etc/logrotate.conf’tur. Varsayılan özellikleri ile log dosyaların dönüşümü haftada bir kez yapılamktadır. Tipik bir /etc/logrotate.conf dosyasını içeriği:

# see "man logrotate" for details

# rotate log files weekly

weekly

# keep 4 weeks worth of backlogs

rotate 4

# send errors to root

errors root

# create new (empty) log files after rotating old ones

create

# uncomment this if you want your log files compressed

#compress

# RPM packages drop log rotation information into this directory

include /etc/logrotate.d

# no packages own lastlog or wtmp -- we'll rotate them here

/var/log/wtmp {

    monthly

    create 0664 root utmp

    rotate 1

}

# system-specific logs may be configured here

Bu dosyada görülen /etc/logrotate.d dizini özel log dosyaları için dönüşüm kurallarını içermektedir.
Logged
Sayfa: [1]   Yukarı git
  Yazdır  
 
Gitmek istediğiniz yer:  


[Basit Gorunum]

MySQL ile Güçlendirildi PHP ile Güçlendirildi Powered by SMF 1.1.6 | SMF © 2006, Simple Machines LLC

acikkaynak
XHTML 1.0 Geçerli! CSS Geçerli! Dilber MC Theme by HarzeM