私はElixirのデフォルトのLogger Moduleを使ってログを生成しています。しかし、私はディスクのログをダンプするには、の方法を見つけることができませんでした。 Logger Moduleにこのような機能はありますか?あるいは同じように使用できる他のElixir/Erlangライブラリがありますか?Elixirのディスク上のロガー
9
A
答えて
8
エリキシルは、Logger
ライブラリーを含む。 Loggerは、ログメッセージが書き込まれるさまざまなバックエンドをサポートしますが、唯一の組み込みバックエンドは:console
です。
Erlangの世界では、よく知られているロギングライブラリの1つがLager
です。実際、このライブラリは昨年のdiscussion in the elixir-lang-coreメーリングリストでも言及されました。
同じスレッドには、このプロジェクトへの言及もあります:onkel-dirtus/logger_file_backend。私はまだそれを試していない、それはあなたが探しているようだ。
LoggerFileBackend
は、エリクシール:ロガーアプリケーションのカスタムバックエンドです。ただし、デフォルト:コンソールバックエンドとは異なり、ログレベルの形式が異なる複数のログファイルを構成することができます。
関連する問題
- 1. ディスク上のInfluxDBストレージサイズ
- 2. ディスク上のJavaディレクトリサイズ?
- 3. ディスク上のUNIXソケットファイル対ubuntu上のtmpfs
- 4. Visual Studioのプロジェクトレイアウト(ディスク上)
- 5. ディスク上のApache Cassandraデータストレージ
- 6. iOS 5でのNSURLCacheのディスク上のストレージ?
- 7. Dockerレイヤーのディスク上の位置
- 8. Derby/JavaDB char encoding - ディスク上のサイズ
- 9. Elixir StreamのTask.async
- 10. ElixirのUnixドメインソケット
- 11. クロスプラットフォームのElixirデプロイメント
- 12. Winstonのロガー名
- 13. はPythonのロガー
- 14. Rubyのロガーは
- 15. C#のロガー
- 16. サーバー上のPhoenix/Elixirにデータベースを設定する方法は?
- 17. Phoenix/Elixirのブール値を上書きする
- 18. 1つのロガーでログレベルを上げる方法
- 19. Elixir/Phoenixサービスモジュールのテスト
- 20. dev.exのSystem.get_env Elixir Phoenix
- 21. 子ロガーの設定
- 22. stdin stdout用のロガー
- 23. ゴーラン・ロガーの多型?
- 24. Javaの春AOPロガー
- 25. "ディスク上のtmpテーブルへのコピー"リストMySQLのクエリ
- 26. データベースのテキスト列の取得速度VSディスク上の参照ファイル
- 27. kubernetes上の永続ディスクのサイズの増加
- 28. tMapコンポーネントのディスク上のStoreの使用は何ですか?
- 29. OOM上のディスクへのフォールバックを伴うメモリデータベースの場合
- 30. ディスク上のバージョンからファイルを更新するにはvimの
コンソール出力をファイル処理を行うツールにパイプすることもできます。ログ回転とは何ではない。 –
私はすでにonkel-dirtusのlogger_file_backendを実装しています。それは私のためにかなり良い仕事をしています。感謝: –
素晴らしい、フィードバックのためにありがとう。 –