«logrotate» etiketlenmiş sorular

logrotate, günlük dosyalarını bir sonek ile yeniden adlandırarak arşivlemek üzere planlanan (genellikle gece veya haftalık) bir programdır, böylece günlük dosyalarını yazan uygulamalar yeni (boş) dosyalara yazmaya başlar.



4
Logrotate: “log döndürmek gerekmez” neden?
Aşağıdaki yeni logrotate yapılandırmasına sahibim: /var/log/nexus/nexus.log { rotate 7 missingok compress delaycompress copytruncate daily } Koşarken logrotate -d nexus, aşağıdakileri alıyorum: reading config file nexus reading config info for /var/log/nexus/nexus.log Handling 1 logs rotating pattern: /var/log/nexus/nexus.log after 1 days (7 rotations) empty log files are rotated, old logs are removed …
57 logrotate 

1
neden create ve copytruncate kullanmalıyız?
Geek Stuff hakkında bir örnek var logrotate. copytruncateorijinal günlük dosyasını kopyalar ve keser. O zaman neden kullanmalıyız create? Orijinal günlük dosyası kaldırılmadı. /tmp/output.log { size 1k copytruncate create compress compresscmd /bin/bzip2 compressext .bz2 rotate 4 maxage 100 } Başka bir soru ne kullanımıdır maxage 100? rotate 4Yönerge 4 döndürmeden sonra …
40 logrotate 

2
Günlükleri döndürürken apache yeniden yüklenmesini nasıl önleyebilirim?
Apache erişimini, hatalarını ve yeniden yazma günlüklerini döndürmek için logrotate kullanıyorum. Config dosyam şuna benziyor: /apache/*log { compress dateext rotate 365 size=+300M olddir /log/old/apache notifempty missingok lastaction /bin/apache reload endscript } Benim sorunum, ne zaman bir rotasyon meydana gelirse, Apache'nin sadece döndürülmüş günlük dosyasına yazmadığı için Apache'nin yeniden yüklenmesi gerekiyor. …

3
Günlükleri saatlik olarak döndürmek için logrotate'i nasıl ayarlayabilirim?
Unix ve Linux İdaresi Handbook göre ve maniçin, logrotate sahiptir seçenekleri daily, weeklyve monthlybir eklemek için bir yoldur, ama orada hourlyseçeneği? Bu blog yayını ayarlayabileceğiniz bahseder size 1ve zaman seçeneğini kaldırın (örn: daily) ve daha sonra elle arama logrotateile cron- Ben böyle bir şey herhalde logrotate -f /etc/logrotate.d/my-hourly-file Ancak günlükleri …
23 linux  logrotate 

1
İşlem devam ederken günlük dosyalarını döndürme
Bir günlük dosyasına standart çıktı ve standart hata yazan bir işlem var /var/log/dragonturtle.log. Günlük dosyasını döndürmek ve işlemi öldürmeden yeni günlük dosyasına yazmaya devam etmek için yine de var mı? Şu anda ne oluyor (aşağıdaki logrotate yapılandırması göz önüne alındığında): İşlem yazar /var/log/dragonturtle.log Logrotate şu adrese taşınır /var/log/dragonturtle.log:/var/log/dragonturtle.log.1 Süreç yazmaya …
16 logs  stdout  logrotate 

1
Linux'ta genel loglama / logrotasyon hakkında bilgi edinme?
Apache web sunucusu günlüklerinin yanında, herhangi bir işletim sisteminde herhangi bir (profesyonel) günlükle hiç iletişimim olmadığını varsayalım. Dolayısıyla, Logging, bazı temel bilgileri anlasam da, hep birlikte oldukça yeni bir konudur. Şu anda bu konuyu tam olarak öğrenmeye yönelik yatırım oldukça büyük görünüyor, ancak en soyut kavramlardan daha fazlasını bilmeye değer …

6
Logrotate olmadan günlük dosyası boyutunu sabit tutun
Günlük dosyasının dosya boyutunu yeni bir boş dosya ile döndürmeden ve eski dosyayı silmeden (veya arşivlemeden) sabit tutmanın herhangi bir yolu var mı? Örneğin, günlük dosyasının maksimum boyutunu 1 MB olarak ayarlarsam, dosya boyutu bu sınırın üzerine çıktıktan sonra otomatik olarak kenetlenir, metin 'kuyruğa' eklenir ve dosya boyutunu 1 MB …
13 files  logs  size  logrotate 

4
kabuk betiğinde logrotate nasıl uygulanır
test.sh #!/bin/bash echo "Hello World" test2.sh #!/bin/bash while true do sh test.sh >> /script_logs/test.log & done Günlük dosyası boyutunu kontrol etmek için logrotate uygulamak istiyorum, bu yüzden durum yukarıdaki gibi ise logrotate nasıl uygulanır?

5
cron işinde nginx logrotate hatası
Digital Ocean VPS üzerinde Ubuntu 14.04 LTS ve nginx kullanıyorum ve bazen başarısız bir cron işi hakkında bu e-postaları alıyorum: konu Cron testi -x / usr / sbin / anakron || (cd / && run-parts --report /etc/cron.daily) E-postanın gövdesi: /etc/cron.daily/logrotate: hata: '/var/log/nginx/*.log' run-parts için paylaşılan postrotate komut dosyasını çalıştırma hatası: …
10 ubuntu  cron  nginx  logrotate 

1
logrotation - döndürme ve büyütme komutu
Herkes bana logrotation 'döndürme' ve 'maxage' fonksiyonu hakkında açıklayabilir misiniz, çünkü bu çok kafa karıştırıcı. betiğimde aşağıdaki değerleri kullandığımı düşünün: rotate 30 maxage 30 Teşekkür ederim..
10 logrotate 
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.