タグ logrotate
人気順 5 users 50 users 100 users 500 users 1000 usersCloudWatch Logs へのログ転送と logrotate を併用すると、ログが欠損します。原因と対処法を教えてください | DevelopersIO
困っていた内容 CludWatch エージェントを使用して EC2 インスタンス内部のログファイルを CloudWatch Logs へ転送していますが、対象のログファイルに logrotate を適用してファイルをローテーションさせると、CloudWatch Logs へのログ転送が欠損する場合があります。この原因と対処法を教えてください。 どう対応すれ... 続きを読む
PHP のエラーログを root が作成してしまってアプリから書けなくなる問題 - Qiita
なにかの拍子で root で php を実行してエラーが出力されると /var/log/php/php.log が root 所有の 0644 とかで作成されてしまい、アプリケーションの実行ユーザーからエラーログが書けなくなってしまいます。 この問題を解決するためのいくつかの案。 案:logrotate で 0666 でファイルを作成する logrotate で次のよ... 続きを読む
logrotateの設定とファイルのアクセスモードについて – Tatsuya Kaneko – Medium
logrotateの設定とファイルのアクセスモードについて 大量にアクセスが来るサーバーのlogrotateは意外と考えることが多いです。大量にアクセスが来るなら当然それだけログファイルが簡単に肥大化します。そこで一定間隔でログファイルを別のファイル名に変更して、書き込み先を新しいファイルにする必要があります。 これについてどういう設定をすればいいのか、昔自分が調べたり、考えたりしたことを少し書い... 続きを読む
MySQL ログのローテーション設定(logrotate)(flush-logs が cron で動かないときの対処を含む) - 彼女からは、おいちゃんと呼ばれています
MySQL, LinuxMySQL のログをローテートさせる設定をしていて、下記の現象(詳細は本文参照)にハマりました。やっと解決できたのでメモしておきます。手動でコマンドを叩いたときはうまくいくのに cron で動かしたときは flush-logs がうまくいかない 環境は CentOS 6.3、MySQL 5.5.28 です。 # yum list centos-release ... Ins... 続きを読む
logrotateで簡単に世代バックアップ(couchdb) - 気ままにインフラエンジニア
couchDBのデータはreplicationをするか、database fileを適当にバックアップしておいてねという仕様のよう。*1rsyncやcpのshellを書いてもよいのですが、バックアップの世代管理を手軽に行いたいときはlogrotateを愛用してます。今回はchefに使われているcouchdbをバックアップしていますが、プロダクトに組み込みの各種DB・ファイル等(pg_dumpだった... 続きを読む