rotatelogs.xml.tr revision 35e5ae2e48b03ac4aca7119a5723d4ce08b3d256
181e56d8b348d301d615ccf5465ae600fee2867berikabele<!DOCTYPE manualpage SYSTEM "/style/manualpage.dtd">
181e56d8b348d301d615ccf5465ae600fee2867berikabele<?xml-stylesheet type="text/xsl" href="/style/manual.tr.xsl"?>
b1ced323143ade589985456a78f3f64d6a6580c5yoshiki<!-- English Revision: 1189220:1645864 (outdated) -->
b1ced323143ade589985456a78f3f64d6a6580c5yoshiki<!-- =====================================================
b1ced323143ade589985456a78f3f64d6a6580c5yoshiki Translated by: Nilgün Belma Bugüner <nilgun belgeler.org>
5a58787efeb02a1c3f06569d019ad81fd2efa06end Reviewed by: Orhan Berent <berent belgeler.org>
96ad5d81ee4a2cc66a4ae19893efc8aa6d06fae7jailletc========================================================== -->
d29d9ab4614ff992b0e8de6e2b88d52b6f1f153erbowen Licensed to the Apache Software Foundation (ASF) under one or more
2e545ce2450a9953665f701bb05350f0d3f26275nd contributor license agreements. See the NOTICE file distributed with
d29d9ab4614ff992b0e8de6e2b88d52b6f1f153erbowen this work for additional information regarding copyright ownership.
d29d9ab4614ff992b0e8de6e2b88d52b6f1f153erbowen The ASF licenses this file to You under the Apache License, Version 2.0
7add1372edb1ee95a2c4d1314df4c7567bda7c62jim (the "License"); you may not use this file except in compliance with
5a58787efeb02a1c3f06569d019ad81fd2efa06end the License. You may obtain a copy of the License at
7add1372edb1ee95a2c4d1314df4c7567bda7c62jim Unless required by applicable law or agreed to in writing, software
5a58787efeb02a1c3f06569d019ad81fd2efa06end distributed under the License is distributed on an "AS IS" BASIS,
3f08db06526d6901aa08c110b5bc7dde6bc39905nd WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
3b3b7fc78d1f5bfc2769903375050048ff41ff26nd See the License for the specific language governing permissions and
7add1372edb1ee95a2c4d1314df4c7567bda7c62jim limitations under the License.
3b3b7fc78d1f5bfc2769903375050048ff41ff26nd <title>rotatelogs - Apache günlüklerini döndürmek için borulu günlük kayıt
3b3b7fc78d1f5bfc2769903375050048ff41ff26nd programı</title>
7add1372edb1ee95a2c4d1314df4c7567bda7c62jim <p><code><strong>rotatelogs</strong></code>, Apache'nin borulu günlük
7add1372edb1ee95a2c4d1314df4c7567bda7c62jim dosyaları özelliği ile birlikte kullanmak için tasarlanmış basit bir
6f7c18e70781deff3d1129774221de81b43c828end programdır. Günlük dosyasının azami boyutuna göre veya belli aralıklarla
7add1372edb1ee95a2c4d1314df4c7567bda7c62jim günlük dosyalarını döndürür.</p>
57d0156f7bbd9ea3a72342cf9912aba61d118702rbowen <dd>GMT yerine yerel zamanın kullanılmasını sağlar.</dd>
9a58dc6a2b26ec128b1270cf48810e705f1a90dbsf <dt><code><strong>-L</strong></code> <var>bagismi</var></dt>
59c15ce2922cf16717326159168f26f628345a82rbowen <dd>Belirtilen bağ dosyası ismine geçerli günlük dosyasından kalıcı bir bağ
59c15ce2922cf16717326159168f26f628345a82rbowen oluşturulur. <code>tail -F bagismi</code> gibi bir komut kullanılarak
b442af56a5e2104663b84fb345c070ce185d4ab3slive günlüğün sürekli izlenmesi için kullanılabilir.</dd>
57d0156f7bbd9ea3a72342cf9912aba61d118702rbowen <dt><code><strong>-p</strong></code> <var>program</var></dt>
57d0156f7bbd9ea3a72342cf9912aba61d118702rbowen <dd>Belirtildiği takdirde, <code><strong>rotatelogs</strong></code> yeni
bf380c59be3f235bde21f1c00098e09e3cf7e7aerpluem bir günlük dosyasının her açılışında belirtilen programı çalıştırır. Yeni
b442af56a5e2104663b84fb345c070ce185d4ab3slive açılan dosyanın ismi programa ilk argüman olarak aktarılır. Bu işlem bir
b6cd01430bade6f9b474f0fdb71ba69979e1f781nd döndürme sonrası yapılırsa eski günlük dosyası ikinci argüman olarak
4aa603e6448b99f9371397d439795c91a93637eand aktarılır. <code><strong>rotatelogs</strong></code> işlemini sürdürmek için
b6cd01430bade6f9b474f0fdb71ba69979e1f781nd belirtilen programın sonlanmasını beklemez, dolayısıyla sonlanma soucunda
b442af56a5e2104663b84fb345c070ce185d4ab3slive döndürülen hata kodunu günlüğe kaydetmez. Çalıştırılan program
bf380c59be3f235bde21f1c00098e09e3cf7e7aerpluem <code><strong>rotatelogs</strong></code> ile aynı stdin, stdout ve stderr'i
38d7b435c9e47c1549c7ec5e899c9461548a228derikabele kullanır ve ortamı da miras alır.</dd>
4aa603e6448b99f9371397d439795c91a93637eand <dd>İlk günlük giridisinin okunmasını beklemeden
b6cd01430bade6f9b474f0fdb71ba69979e1f781nd <code><strong>rotatelogs</strong></code> başlar başlamaz günlük
b442af56a5e2104663b84fb345c070ce185d4ab3slive dosyasının açılmasını sağlar. Çok meşgul sitelerde, sunucu başlatılıp ilk
bf380c59be3f235bde21f1c00098e09e3cf7e7aerpluem istek sunuluncaya kadar geçen zamanda günlük dosyasının yokluğu
b442af56a5e2104663b84fb345c070ce185d4ab3slive özdevinimli işlemler yapan bazı günlükleme araçlarında sorunlara yol
b442af56a5e2104663b84fb345c070ce185d4ab3slive açabilir. Bu seçenek bu gibi durumlarda yararlıdır.</dd>
a166215fba9f76030a979c81f95becff52f5aeefrbowen <dd>Günlük dosyasının döndürülmek yerine tepeden kırpılmasına sebep olur.
9a58dc6a2b26ec128b1270cf48810e705f1a90dbsf Günlüğün <code><strong>tail</strong></code> gibi bir araç tarafından gerçek
a166215fba9f76030a979c81f95becff52f5aeefrbowen zamanda işlendiği ve veriyi saklamanın gerekmediği durumda kullanışlıdır.
9a58dc6a2b26ec128b1270cf48810e705f1a90dbsf Dosya ismine bir sonek eklenmez, ancak biçem dizgesi '%' karakteri
a166215fba9f76030a979c81f95becff52f5aeefrbowen içeriyorsa buna uyulur.</dd>
f678adb3842180a9faeb80b11450e6105a282b51rbowen <dd>Standart hataya verilen çıktı daha ayrıntılı olur. Çıktı,
f678adb3842180a9faeb80b11450e6105a282b51rbowen yapılandırma çözümlemesinin sonuçlarını ve tüm dosya açma/kapama
f678adb3842180a9faeb80b11450e6105a282b51rbowen işlemlerini içerir.</dd>
a166215fba9f76030a979c81f95becff52f5aeefrbowen <dd>Günlüğü standart çıktıya basar. Günlüğün zincirdeki ilgili araç
7add1372edb1ee95a2c4d1314df4c7567bda7c62jim tarafından gerçek zamanda işlenmesi gerektiğinde kullanışlıdır.</dd>
b442af56a5e2104663b84fb345c070ce185d4ab3slive <dd>Create log file for each interval, even if empty.</dd>
7add1372edb1ee95a2c4d1314df4c7567bda7c62jim <dd><p>Günlük dosyasının ismi yoluyla birlikte belirtilir.
bf380c59be3f235bde21f1c00098e09e3cf7e7aerpluem <code>strftime(3)</code> biçem belirteçleri olarak ele alınır. Aksi
4566c682d671cfda9cfcb77ea3f8e3fb8a265010trawick takdirde, özdevinimli olarak <var>.nnnnnnnnnn</var> uzantısı üretilir.
c0c6c6e1fc6d75274623ec07b635725c5ffaaa20rbowen (<code><strong>-t</strong></code> seçeneği kullanılmadıkça) Uzantı saniye
9a58dc6a2b26ec128b1270cf48810e705f1a90dbsf cinsindendir ve her iki durumda da bu değer, mevcut döngü
9a58dc6a2b26ec128b1270cf48810e705f1a90dbsf diliminin başlangıcına göre hesaplanır. Örneğin, döndürmenin 86400
9a58dc6a2b26ec128b1270cf48810e705f1a90dbsf saniyede bir yapılacağı belirtilmişse, <code>strftime(3)</code> biçeminde
9a58dc6a2b26ec128b1270cf48810e705f1a90dbsf oluşturulan saat, dakika ve saniye alanları, 24 saatlik sürenin
bf380c59be3f235bde21f1c00098e09e3cf7e7aerpluem başlangıcını (geceyarısı) göstermek üzere sıfırlarla doldurulur.</p>
7add1372edb1ee95a2c4d1314df4c7567bda7c62jim <p><code>strftime(3)</code> dosyaismi biçemlemesi kullanılırken, günlük
c0c6c6e1fc6d75274623ec07b635725c5ffaaa20rbowen dosyası biçeminin günlük dosyası döndürülürken her zaman farklı bir dosya
4566c682d671cfda9cfcb77ea3f8e3fb8a265010trawick ismi üretecek yeterlilikte parçacıklı yapıya sahip olduğundan emin
9a58dc6a2b26ec128b1270cf48810e705f1a90dbsf olmalısınız. Aks takdirde döndürme işlemi yeni bir dosya başlatmak yerine
9a58dc6a2b26ec128b1270cf48810e705f1a90dbsf hep aynı dosyanın üzerine yazar. Örneğin, <var>logfile</var> için
9a58dc6a2b26ec128b1270cf48810e705f1a90dbsf <code>/var/logs/errorlog.%Y-%m-%d</code> belirtilmişse 5 mega baytta bir
9a58dc6a2b26ec128b1270cf48810e705f1a90dbsf yeni bir günlük dosyasına başlanacaktır. Fakat 5 megabayta gün içinde iki
7add1372edb1ee95a2c4d1314df4c7567bda7c62jim kez ulaşılırsa aynı günlük dosyası üretilir ve günlük hep aynı dosyanın
ef26e16090b1b00e96bb5eb1bee6f9cee4651466jwoolley üzerine yazılır.</p>
b442af56a5e2104663b84fb345c070ce185d4ab3slive <dd>Günlük dosyasının yenisinin kaç saniyede bir açılacağı belirtilir.
9a58dc6a2b26ec128b1270cf48810e705f1a90dbsf Örneğin, bu süre 3600 saniye ise günlük dosyası her saat başında
9a58dc6a2b26ec128b1270cf48810e705f1a90dbsf yenilenir; 86400 saniye ise her geceyarısı yenilenir. (Bu süre zarfında
7add1372edb1ee95a2c4d1314df4c7567bda7c62jim günlüğe kaydedilecek bir olay gerçekleşmemişse dosya oluşturulmaz.)</dd>
b6cd01430bade6f9b474f0fdb71ba69979e1f781nd <dd>Boyuta göre döndürme için azami dosya boyutu. Belirtilenin bir süre
4aa603e6448b99f9371397d439795c91a93637eand değil de bir boyut değeri olarak ele alınması için değerin sonuna şu
b6cd01430bade6f9b474f0fdb71ba69979e1f781nd karakterlerden biri eklenmelidir: <code>B</code> (Bayt), <code>K</code>
b442af56a5e2104663b84fb345c070ce185d4ab3slive (kilobayt), <code>M</code> (megabayt), <code>G</code> (gigabayt).
9a58dc6a2b26ec128b1270cf48810e705f1a90dbsf <p>Süre ve boyut birlikte belirtilmişse boyut süreden sonra
7add1372edb1ee95a2c4d1314df4c7567bda7c62jim belirtilmelidir. Dosya yenilemesi, bunlardan hangisi daha önce aşılırsa o
6f7c18e70781deff3d1129774221de81b43c828end <dd>Koordinatlı evrensel zamana göre "dakika" farkı. Belirtilmezse, sıfır
6f7c18e70781deff3d1129774221de81b43c828end öntanımlıdır. Örneğin, -5 saatlik bir zaman diliminde bulunuyorsanız bu
6f7c18e70781deff3d1129774221de81b43c828end değer <code>-300</code> olmalıdır. Çoğu durumda, bunun yerine
6f7c18e70781deff3d1129774221de81b43c828end <code><strong>-l</strong></code> seçeneğini kullanmak gerekir.</dd>
9a58dc6a2b26ec128b1270cf48810e705f1a90dbsf CustomLog "|bin/rotatelogs /var/logs/logfile 86400" common
b6cd01430bade6f9b474f0fdb71ba69979e1f781nd <p>nnnn, günlük kaydının başladığı sistem zamanı olmak üzere
b6cd01430bade6f9b474f0fdb71ba69979e1f781nd /var/logs/logfile.nnnn dosyası oluşturulur. Bu zaman, daima döngü
6f7c18e70781deff3d1129774221de81b43c828end süresinin katları olacağından bunu cron betiklerinizi eşzamanlamakta
6f7c18e70781deff3d1129774221de81b43c828end kullanabilirsiniz. Her döngü süresinin sonunda (burada 24 saat sonra)
5a58787efeb02a1c3f06569d019ad81fd2efa06end yeni bir günlük dosyası açılır.</p>
9a58dc6a2b26ec128b1270cf48810e705f1a90dbsf CustomLog "|bin/rotatelogs -l /var/logs/logfile.%Y.%m.%d 86400" common
7add1372edb1ee95a2c4d1314df4c7567bda7c62jim <p>yyyy, yıl; mm, ay; dd, ayın gününü belirtmek üzere
b1ced323143ade589985456a78f3f64d6a6580c5yoshiki /var/logs/logfile.yyyy.mm.dd dosyası oluşturulur. Her gün yerel zamanla
bf380c59be3f235bde21f1c00098e09e3cf7e7aerpluem geceyarısı yeni bir günlük dosyasına geçilecektir.</p>
bf380c59be3f235bde21f1c00098e09e3cf7e7aerpluem CustomLog "|bin/rotatelogs /var/logs/logfile 5M" common
7add1372edb1ee95a2c4d1314df4c7567bda7c62jim <p>Günlük dosyası 5 megabaytlık olunca yenisinin oluşturulmasını sağlar.
b1ced323143ade589985456a78f3f64d6a6580c5yoshiki ErrorLog "|bin/rotatelogs /var/logs/errorlog.%Y-%m-%d-%H_%M_%S 5M"
5a58787efeb02a1c3f06569d019ad81fd2efa06end <p>Hata günlüğünün 5 megabaytta bir
3b3b7fc78d1f5bfc2769903375050048ff41ff26nd <code>errorlog.YYYY-mm-dd-HH_MM_SS</code> biçemli bir isimle
7add1372edb1ee95a2c4d1314df4c7567bda7c62jim oluşturulmasını sağlar.</p>
7f5b59ccc63c0c0e3e678a168f09ee6a2f51f9d0nd CustomLog "|bin/rotatelogs -t /var/logs/logfile 86400" common
727872d18412fc021f03969b8641810d8896820bhumbedooh <p>/var/logs/logfile dosyasını oluşturur, sunucu başlatılırken ve günde
0d0ba3a410038e179b695446bb149cce6264e0abnd bir kere dosyanın tepesi kırpılır. Bu senaryoda ayrı bir sürecin (tail
727872d18412fc021f03969b8641810d8896820bhumbedooh gibi) dosyayı gerçek zamanlı işleyeceği umulur.</p>
727872d18412fc021f03969b8641810d8896820bhumbedooh<section id="portability"><title>Taşınabilirlik</title>
0d0ba3a410038e179b695446bb149cce6264e0abnd <p>Aşağıdaki günlük dosyası biçem belirteçlerinin tüm
0d0ba3a410038e179b695446bb149cce6264e0abnd <code>strftime(3)</code> gerçeklenimlerince desteklenmesi gerekir.
ac082aefa89416cbdc9a1836eaf3bed9698201c8humbedooh Kullandığınız kütüphaneye özgü belirteçler için sisteminizdeki
727872d18412fc021f03969b8641810d8896820bhumbedooh<tr><td><code>%A</code></td><td>tam gün ismi (yerelleştirilmiş)</td></tr>
30471a4650391f57975f60bbb6e4a90be7b284bfhumbedooh<tr><td><code>%B</code></td><td>tam ay ismi (yerelleştirilmiş)</td></tr>
205f749042ed530040a4f0080dbcb47ceae8a374rjung<tr><td><code>%b</code></td><td>3 harflik ay ismi (yerelleştirilmiş)</td></tr>
af33a4994ae2ff15bc67d19ff1a7feb906745bf8rbowen<tr><td><code>%c</code></td><td>tarih ve saat (yerelleştirilmiş)</td></tr>
0d0ba3a410038e179b695446bb149cce6264e0abnd<tr><td><code>%d</code></td><td>2 haneli ay günü numarası</td></tr>
7fec19672a491661b2fe4b29f685bc7f4efa64d4nd<tr><td><code>%H</code></td><td>2 haneli saat (24 saatlik)</td></tr>
7fec19672a491661b2fe4b29f685bc7f4efa64d4nd<tr><td><code>%I</code></td><td>2 haneli saat (12 saatlik)</td></tr>
7fec19672a491661b2fe4b29f685bc7f4efa64d4nd<tr><td><code>%j</code></td><td>3 hanelik yıl günü numarası</td></tr>