logrotate

Podmanが実行する公式のnginxドッカー画像を記録する方法
logrotate

Podmanが実行する公式のnginxドッカー画像を記録する方法

次のコマンドを使用して、ルートの下のpodmanで公式のnginxイメージを起動しました。 sudo podman run --name nginx \ ... \ -v /var/log/nginx:/var/log/nginx \ docker.io/library/nginx:latest ロギングは正常に機能しますが、インターネットから取得したすべての設定を使用してホストでログを回転しようとすると失敗します。例: /var/log/nginx/*.log { hourly missingok rotate 24 compress d...

Admin

オプションのオーバーライドはlogrotateでどのように機能しますか?
logrotate

オプションのオーバーライドはlogrotateでどのように機能しますか?

マニュアルから: 各構成ファイルはグローバルオプションを設定し(ローカル定義はグローバルオプションをオーバーライドし、その後の定義は以前の定義をオーバーライドします)、回転するログファイルを指定できます。 定義が正しく理解されると、/path2/dir1/.log最初のブロックで設定されたオプションは終了ブロック設定によって無視されます。その中には多くのディレクトリがあり/path2/、それらを個別に作成したくありません。 /path1/*/*.log /path2/*/*.log /path3/*/*.log /path4/*/*.log /p...

Admin

logrotateは、異なるファイル名を持つログファイルから圧縮アーカイブを生成します。
logrotate

logrotateは、異なるファイル名を持つログファイルから圧縮アーカイブを生成します。

/var/USER/mylogs以下の形式の毎日のログファイルを含むログフォルダがあります"DATE-mylogile.log"。日付形式はです"%d-%m-%Y"。 したがって、私のフォルダには次のログファイルがあります。 12-01-2024-mylogfile.log 13-01-2024-mylogfile.log 14.01-2024-mylogfile.log ... 今、logrotateを使ってログを回転させたい。私のテスト構成は次のとおりです。 /var/USER/mylogs/*.log { weekly rotate 4 compre...

Admin

logrotate「後回転」構成
logrotate

logrotate「後回転」構成

以下は、2 つの同じ logrotate 構成例です。唯一の違いは、postroate2番目の例では欠落しているブロックです。>/dev/null 2>&1 || true /var/log/nftables.log { size +10M maxage 30 sharedscripts postrotate /usr/bin/systemctl kill -s HUP rsyslog.service >/dev/null 2>&1 || true endscript } /var/log...

Admin

Logrotateはrootアクセスなしでは機能しません。
logrotate

Logrotateはrootアクセスなしでは機能しません。

問題は、サーバーへのルートアクセスが容易ではないことです。そのため、ルートなしでlogrotateを実行するのが非常に便利です。これはオンラインで記事を読んだ後に私がしたことです。 logrotate.confとlogrotate.status 2つのファイルを含む/home/techyman/logrotateディレクトリを作成します。 logrotate.conf に logrotate 構成ファイルを配置します。 /home/techyman/glassfish4/glassfish/domains/*/logs/*.log { s...

Admin

Unison、systemd、およびログロテート
logrotate

Unison、systemd、およびログロテート

私はローカルとリモートのNASを同期状態に保つためにsystemdでunisonを実行しています。 systemd は次のように構成されます。 [Unit] Description=NAS Unision service After=network.target StartLimitIntervalSec=0 [Service] Type=simple Restart=always RestartSec=1 User=nas ExecStart=/usr/bin/unison borg [Install] WantedBy=multi-user.targ...

Admin

7日後にファイルを削除するように設定が正しいですか?
logrotate

7日後にファイルを削除するように設定が正しいですか?

logrotateを使用して7日後にファイルを削除するのは正しい設定ですか?毎週交換する必要があります。私はこれについて非常に混乱しています。ありがとうございます。 /var/lib/rundeck/logs/rundeck/*/job/*/logs/*.blah.json { su root root weekly missingok maxage 7 rotate 0 nocreate } ...

Admin

logrotateで回転でmaxageを使用しますか?
logrotate

logrotateで回転でmaxageを使用しますか?

回転でmaxageを使用する方法についてのブログを読んだが、まだ混乱しています。 https://www.clearos.com/clearfoundation/social/community/silly-question-re-logrotate-and-rotate-vs-maxage logrotation - 回転とmaxageコマンド https://www.net7.be/blog/article/configuring_logrotate.html https://man7.org/linux/man-pages/man8/logrotate...

Admin

ログディレクトリにワイルドカードを使用するときのサイズは何ですか?ログは1つのサイズですか、それともすべてのログの合計サイズですか?
logrotate

ログディレクトリにワイルドカードを使用するときのサイズは何ですか?ログは1つのサイズですか、それともすべてのログの合計サイズですか?

https://www.keycdn.com/support/logrotate#maxsize これにより、各ログファイルのサイズが指定されたバイト数に制限されます。 /var/log/nginx/*.log { size 50G } /var/log/nginxここで、50Gのサイズは、すべてのログ(例:など)のサイズを意味しますかaccess.log error.log?それとも別のものですか? 私は読んだhttps://man7.org/linux/man-pages/man8/logrotate.8.htmlマニュアルページではこれを見つける...

Admin

Logrotate --debug が代替位置から状態を取得します。
logrotate

Logrotate --debug が代替位置から状態を取得します。

これは私の設定ファイルです。 /path/to/somelog.log { daily copytruncate compress delaycompress nocreate missingok rotate 7 dateext dateyesterday dateformat _%Y-%m-%d-%H-%i-%s } テストのために、私はいくつかのlogrotateテストを実行してみました: $ sudo logrotate --state /dev/null --log ...

Admin

毎日自動的にファイル名を変更する方法
logrotate

毎日自動的にファイル名を変更する方法

私はLinux / CentOSを初めて使用するのにいくつかの問題があります。 私のCentOS7サーバーは毎日すべてのメールを記録し、フォルダに移動します/var/log/old_maillogs。ログは次のような名前で保存されます。 メールログ-20230721 年齢に応じて名前を変更したいので、ログが1日前のものであれば、名前は次のようになります。 メールログ-1 一日後、ファイル名は次のように変更されました。 メールログ-2 など。 これは可能ですか?それでは、これを操作する最も賢い方法は何ですか? 1日に1回実行されているスクリプトにつ...

Admin

Bullseyeオペレーティングシステムのauth.logファイル
logrotate

Bullseyeオペレーティングシステムのauth.logファイル

私は持っていますDebian GNU/Linux 11(ブルスアイ)、/var/log/auth.logファイルには以前の実行ログではなく現在の実行ログのみが含まれているため、アクティビティを確認するには以前の実行ログを保存する必要があります。 どうすればいいですか? 私は実際に/etc/logrotate.d/syslog-ngDebian GNU / Linux 11(bullseye)とDebian GNU / Linux 10(Buster)を比較しました。なぜなら、Buster OSには一週間のログがあり、両方とも比較の結果同じだったからです。 B...

Admin

logrotateが期待どおりに機能しない
logrotate

logrotateが期待どおりに機能しない

ユーザーシステムタイマーで実行される次のように構成されたlogrotateサービスがあります。 問題は、回転したターゲットが切り捨てられず、logrotate.confで指定されたサイズより大きくなる可能性があることです。 -rw-r--r-- 1 stephen stephen 14M 2023-06-04 08:15 monitor-iotop.log.1 -rw-r--r-- 1 stephen stephen 14M 2023-06-04 08:19 monitor-iotop.log logrotate.conf /mnt/ram/log...

Admin

ファイル権限に敏感なシステムのリスト
logrotate

ファイル権限に敏感なシステムのリスト

私のNASでrootファイルツリーの権限を誤って664にリセットする問題が発生しました。 これにより、sshなどの多くのNAS機能が中断され、多くのデバッグ後にlogrotateが中断されました。 私の質問は:ファイル権限に敏感であることが知られているシステムツールのリストはありますか?これらのシステムを「標準」権限にリセットするスクリプトを作成するのに役立ちます。 ...

Admin