私はPython loggingモジュールRotatingFileHandlerを使用しており、各ログファイルの最大サイズを設定できます。ログファイルの最大サイズはどれくらいですか?あなたの答えはバイトでお願いします。ログファイルのサイズ(バイト単位)はどれくらいですか?
答えて
私のデフォルトのロギングの設定:
RotatingFileHandler(filename, maxBytes=10*1024*1024, backupCount=5)
完全にシステムの外部変数に依存します。例:
- 外部ストレージのみが1MBのSDカードである組み込みデバイスで実行しているのですか、1TBのハードドライブにフルアクセスできますか?
- 機能を入力/終了するたびにロギングしているのですか、または1つまたは2つのキャッチされた例外のみをシステム全体に記録していますか?
- これらのログの目的は、サポートのために開発者に送り返されることですか? 1kbのログファイルはあまり役に立たないでしょうが、1回のサポートで200MBのログは必要ないでしょう。詳細これらの種類なし
は、あなたの質問には良い答えがありません(とさえこれらの詳細と良い答えがないかもしれません)。
私は/退出デバッグモードで関数を入力するたびにログインしています。この場合、ログファイルのサイズをどのように設定すればよいのでしょうか?関数は、SQLAlchemyを介したデータベースの重要な関数です。 – Ivan
@Ivan:デバッグモードで動作しているので、必要に応じて設定を微調整する余地があります。 250kのような値から始めてください。もしあなたのアプリケーションがそこにログインするにはあまりにもデータベース集約的であれば、必要に応じてサイズを増やしてください。 –
サイズは私にとって重要ではありません分かりやすい時系列で分けて。私は1日に1つのログファイルを好みますが、あなたが自由に使えるメモ帳プログラムでファイルが開かれない場合は、それが大きすぎるので、毎時のログに行きたいかもしれません。
しかし、Windowsの 'notepad.exe'を測定ツールとして使ってはいけません。なぜなら、少しでも大きくても(少なくともWindows XPまでは、多分それは良くなっています)何かを開くのは本当に悪いからです。 –
Joachim:それでもあなたが持っているのであれば、あなたが開くことができるログファイルがほしいでしょう。 – Joey
私は通常、メモ帳++ –
他の回答によると、難解で迅速な答えはありません。それはあなたのアプリとあなたの環境に大きく依存します。私が使用しているガイドラインは次のとおりです。
一般的なサーバーのマルチユーザーアプリケーションの場合: プロダクション用のユーザーアクションごとに1〜2個のエントリを生成しないようにログを構成し、それを毎日ローテーションします。ディスクスペースを確保したり、データ保持/プライバシーポリシーで許容されている日数を確保してください。監査が必要な場合は、おそらく別の解決策が必要です。
シングルユーザーのアプリの場合: 発生する可能性のある奇妙なことを診断するのに十分な情報を試してください。あなたがバッチ操作をしている場合を除き、ユーザーのアクションごとに2または3以上のエントリはありません。ファイルに2MBを超えるファイルを置かないでください。ユーザーは電子メールでファイルを送信できます。 50MB以上のログを保存しないでください。なぜなら、あなたがここで浪費しているスペースではないからです。
- 1. iPhone/Androidアプリのログファイルの最大サイズはどれくらいですか?
- 2. Qのテーブルのサイズ(バイト単位)
- 3. LOG4Jのログファイルに最適なサイズはどれくらいですか?
- 4. 不正確なNSDataサイズはバイト単位で指定されています
- 5. 文字列のサイズをバイト単位で知る方法は?
- 6. C++はEOLのサイズ(バイト単位)を取得します
- 7. ギャラリーから画像(バイト単位)。また、データはバイト単位で。アンドロイドのFacebookブックアップロードの場合
- 8. CSSの現実世界の単位はどれくらい正確ですか?
- 9. FileSystemWatcherのサイズNotifyFilterはどれくらい細かいですか?
- 10. 異なるコンパイラのバイト単位の列挙サイズ
- 11. Javaコードを使用したResultSetのサイズ(バイト単位)の取得
- 12. PHP5でファイルを1バイト単位で読み書きするにはどうしたらいいですか?
- 13. MySQLの低速クエリログの時間単位はどのくらいですか?
- 14. fortranの "double"タイプのサイズはどれくらいですか?
- 15. YouTubeチャンネルのチャンネルのサイズはどれくらいですか?
- 16. React NativeのAsyncStorageのサイズはどれくらいですか?
- 17. Arduinoからバイト単位で画像を取得し、Javaで
- 18. Androidアプリの最適サイズはどれくらいですか?
- 19. アプリケーションのサイズはどれくらい重要ですか?
- 20. PNGファイルのサイズはどれくらいですか?
- 21. (n)varcharカラムのサイズはどれくらいですか?
- 22. SockJSメッセージの最大サイズはどれくらいですか?
- 23. クラスファイルの最適サイズはどれくらいですか?
- 24. マゼンタ画像のサイズはどれくらいですか?
- 25. webRTCデータチャネルメッセージの最大サイズはどれくらいですか?
- 26. ファイルからバイト単位で読み込む方法
- 27. JDBC:コミットされたデータのサイズをバイト単位で取得することはできません
- 28. ハッシングイメージバイナリ - 使用するバイト配列の量はどれくらいですか?
- 29. cudaMemcpy3Dの幅がバイト単位で無効ですか?
- 30. 製品サイズのMagentoサイズ単位
を使用します。つまり、10 MiB。 –