qmailのログは、/var/log/maillogに保管されているのですが、5世代前までのファイルしかありません。
2010238 Aug 2 18:37 maillog
2049193 Jul 28 03:01 maillog.1
2262766 Jul 21 04:01 maillog.2
2227998 Jul 14 04:01 maillog.3
2352068 Jul 7 04:01 maillog.4
ログの設定はデフォルト設定なので、このようになっていると思うのですが、ファイル名に日付を入れたり、削除しないようにするにはどうすればいいでしょうか?
No.2ベストアンサー
- 回答日時:
logrotateの設定で変えられます。
/etc/logrotate.confでrotate 4となっていますが、この値を変更すればいいのでは?
ただし、削除しないというのは、ストレージを食いつぶす可能性があるのでお勧めできません。
また、weeklyとなっていた場合、週単位でrotateされます。monthlyとする事で、月単位、dailyで毎日rotateさせる事ができます。
あと、rotate時に削除ではなくメールでログを送るようにする事も可能で、mail <email addr>と設定します。
これを利用して、rotate単位をdailyにして、毎日メールで管理者にログを飛ばす事もできます。
もしも、/var/log/maillogだけをそのような設定にしたい場合は、/etc/logrotate.d/syslog内の/var/log/maillogを別の設定にしてやります。
/var/log/maillog
{
daily
notifempty
rotate 0
mail foo@bar.com
sharedscripts
postrotate
/bin/kill -HUP `cat /var/run/syslogd.pid 2> /dev/null` 2> /dev/null || true
endscript
}
という感じで設定します。
詳しい使用方法は、
$ man logrotate
で、確認してください。
> logrotateの設定で変えられます。
初めて知りました。
このデーモンは、すべてのログの世代管理の設定になるわけですね。
とりあえずは、maillogだけの設定を変えたいので、logrotate.d/syslogの設定を変えてみます。
logのメール配信も考えてみます。
ありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- UNIX・Linux postfix smtpサーバーリレーがTLSハンドシェーク失敗 1 2022/08/15 15:45
- Excel(エクセル) Excelの並び替え(先頭の文字以外を基準に並び替えたい) 3 2023/07/07 22:21
- その他(データベース) AWSのcloud9で「 ls -l ~/.ssh/」のコマンドで公開鍵、 秘密鍵を知ろうとすると「 1 2023/07/09 02:10
- iOS iPhone用動画保存アプリiCapのデータは外付けUSBメモリに保存できますか? 1 2022/10/18 17:48
- Excel(エクセル) マクロの付いたExcelが開けません 3 2023/02/01 10:54
- その他(ニュース・時事問題) アメリカで未成年の少女(下画像)が近所の女の子を死なせて事件がありました。 https://www. 2 2022/04/10 13:38
- その他(プログラミング・Web制作) google formsを使ったタスク依頼フォーム作成におけるご相談 1 2023/06/22 15:55
- Visual Basic(VBA) 動かなくなってしまった古いVBAを動くようにしたい 8 2022/09/20 13:57
- その他(データベース) Excel VBA 転記について 1 2022/04/20 16:55
- Visual Basic(VBA) エクセルのマクロについて教えてください。 1 2022/03/28 14:52
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
rsyncの実行時間
-
イベントログ 「シェルが停止し...
-
WINDOWS NT システムログファイ...
-
ssl_request_logの必要性について
-
この大量のmaillogの原因を知り...
-
IEのイベントログをイベントビ...
-
/var/adm/messagesから当日分の...
-
" /var/log/messages "の中は何...
-
Apacheのログについて
-
Apache/2.0.54 (Debian GNU/Lin...
-
squidのアクセスログについて
-
evalが使えない場合
-
apache2のログの分け方について
-
ssl_error_logについて
-
bindにてlogがfailedになる
-
パスワード設定していないユー...
-
リモートデスクトップ接続でパ...
-
DNSサーバを設定したのですがns...
-
「DNSサーバーを自動的に取得す...
-
同一のホスト名で何か問題があ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
IEのイベントログをイベントビ...
-
ssl_request_logの必要性について
-
auth.logが出力されない。
-
squidのアクセスログについて
-
expectを用いた正規表現[]のgre...
-
logrotateの再起動
-
サブシステムがロックします。
-
コマンドプロンプトでのcopyコ...
-
FedoraCore6を使用し、PostFix...
-
イベントログ 「シェルが停止し...
-
rsyncの実行時間
-
Aixのsyslogログローテーション...
-
reboot 実行時のログについて
-
FTPのログを取得したい
-
/etc/cron.daily/logrotateがエ...
-
tailとgrepの組み合わせて、結...
-
PowerShell と Get-WinEvent
-
Solarisでのログ情報ファイル
-
apcupsdについて教えてください
-
logrotateの挙動について
おすすめ情報