Pertanyaan yang diberi tag «logrotate»

logrotate dirancang untuk memudahkan administrasi sistem yang menghasilkan banyak file log. Ini memungkinkan rotasi otomatis, kompresi, penghapusan, dan pengiriman file log. Setiap file log dapat ditangani setiap hari, mingguan, bulanan, atau ketika tumbuh terlalu besar.

5
Logrotate tidak berfungsi
Saya mencoba membuat logrotate untuk bekerja pada VPS saya untuk memutar file apache saya setiap minggu. Saat ini isi dari file konfigurasi apache2 adalah seperti itu. "/var/www/user/site.com/logs/*.log" { weekly missingok rotate 8 compress delaycompress notifempty create 640 root adm sharedscripts postrotate /etc/init.d/apache2 reload > /dev/null endscript } Saya telah meninggalkannya …
18 logrotate 

5
Logrotate: Memutar file non-log?
Saya memiliki skrip cadangan yang memampatkan berbagai file dan direktori dan membuat arsip .tgz. File diberi nama, mis ... backup_2010-10-28.tar.gz backup_2010-10-29.tar.gz backup_2010-10-30.tar.gz backup_2010-10-31.tar.gz backup_2010-11-01.tar.gz Saya ingin mengelola file-file ini sehingga hanya 5 backup terakhir yang disimpan, dengan file yang lebih lama dihapus. Bisakah saya menggunakan logrotate untuk melakukan ini? Mereka …

5
rsyslog dengan logrotate: reload rsyslog vs copytruncate
Saya sedang bekerja di Ubuntu 14 dengan utilitas rsyslog dan logrotate default. Dalam /etc/logrotate.d/rsyslogkonfigurasi default rsyslog logrotate saya melihat yang berikut: /var/log/syslog { rotate 7 daily missingok notifempty delaycompress compress postrotate reload rsyslog >/dev/null 2>&1 || true endscript } Dari apa yang saya pahami, disarankan untuk menggunakan copytruncate di semua …


2
Logrotate: cara mengakses file output di postrotate
Saya memutar Nginxlog setiap hari (dengan dateext). Setelah rotasi saya ingin mengurai file untuk hari yang baru saja berlalu dan mengkompilasi email dengan jumlah kesalahan yang dikembalikan oleh server Nginx. Bagaimana saya bisa mengakses file output di bagian postrotate / endscript dari logrotate ?
15 logrotate 

3
Kapan & bagaimana logrotate berjalan di bawah Ubuntu 10.04?
Saya baru mengenal sysadmining dan memiliki beberapa pertanyaan: Di mana dan bagaimana prosedur logrotate diinisiasi oleh sistem? Jam berapa hari saya diputar "harian" logfiles diputar? Apakah perintah prerotate dijalankan untuk setiap file log yang cocok dengan entri * .log? Terima kasih
15 ubuntu  logrotate 

1
Linux: Bagaimana cara menegakkan izin khusus pada log yang baru dibuat yang dibuat oleh rotate log?
Saya perhatikan bahwa log surat yang sedang dibuat /var/logsedang dibuat dan dimiliki oleh root (pengguna dan grup). Saya telah menulis cek Nagios yang memantau log dan untuk memungkinkan pengguna Nagios untuk mengaksesnya, saya memberi otherizin baca grup, yaitu: chmod o+r /var/log/maillog Sekarang ketika saya memikirkannya, ini hanya satu file log, …

1
Mengapa logrotate menyebabkan Apache melakukan kesalahan setiap kali?
Setiap kali logrotatemenjalankan Apache / 2.4.7 (Ubuntu) mengalami kesalahan seg dan tidak memulai ulang: [Wed Sep 10 06:35:54.266018 2014] [mpm_event:notice] [pid 20599:tid 140630283466624] AH00493: SIGUSR1 received. Doing graceful restart [Wed Sep 10 06:35:54.885118 2014] [core:notice] [pid 20599] AH00060: seg fault or similar nasty error detected in the parent process Skrip …

4
MySQL tidak mencatat kesalahan pada file baru setelah diputar?
Masalah terpecahkan tetapi saya menulis untuk referensi di masa mendatang. /root/.my.cnf [mysqladmin] user = root password = pa$$w0rd /etc/logrotate.d/mysql /var/log/mysql-slow.log /var/log/mysqld.log { daily rotate 7 dateext compress missingok #notifempty sharedscripts create 644 mysql mysql postrotate /usr/bin/mysqladmin flush-logs endscript } logrotate berfungsi dengan baik saat menjalankan dari baris perintah: # logrotate …
14 mysql  logrotate 

5
Memahami file log .gz
Apakah ada perpipaan shell ajaib yang akan memungkinkan untuk dengan mudah menelusuri sekelompok file log .gz tanpa perlu mengekstraknya di suatu tempat? File .gz adalah log Apache, hasil rotasi log. Saya ingin cepat memeriksa seberapa sering URI tertentu diakses di masa lalu.

2
Logrotate tidak menghapus log lama
untuk beberapa alasan file log lama tidak dihapus. Contoh dengan apache Apa yang dikatakan file conf: $ cat /etc/logrotate.d/apache2 /var/log/apache2/*.log { weekly missingok rotate 2 compress delaycompress notifempty create 640 root adm sharedscripts postrotate /etc/init.d/apache2 reload > /dev/null endscript } Konten (yang dipangkas) dari folder log: # ls /var/log/apache2/ access.log …
14 linux  logrotate 

2
Hapus file dengan logrotate
Apakah mungkin HANYA menghapus file log dalam direktori dengan menggunakan logrotate tanpa memutarnya? Kami memiliki aplikasi yang menghasilkan log dalam format berikut: app.log.DD_MM_YYYY. Saya tidak berhasil dengan logrotate memiliki konfigurasi berikut: /opt/log/app/app.log.* { rotate 0 missingok nomail } Bisakah log rotate melakukan ini atau haruskah saya menulis skrip dan meletakkannya …
13 linux  logrotate 

5
Mongodb - cara yang tepat untuk memutar log
Mongo docs mengatakan bahwa saya dapat: gunakan sinyal -SIGUSR1 dan dapatkan log lama diganti namanya dan saat ini diaktifkan gunakan logrotate dari OS Saya ingin kemampuan logrotate OS untuk zip file lama dan menghapus tertua, tetapi tidak melihat cara untuk memberitahu proses mongod untuk beralih log saat ini selain mengirim …

4
Cara yang tepat untuk memutar log Nginx
Saya ingin mencapai rotasi log nginx yang: akan bekerja tanpa perangkat lunak tambahan (mis. - terbaik jika tanpa "logrotate") akan membuat file yang diputar dengan nama berdasarkan tanggal Pendekatan terbaik adalah sesuatu yang dimiliki PostgreSQL - yaitu dalam variabel config log_filename-nya, saya dapat menentukan strftime-style% Y-% m-% d, dan itu …


Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.