タグ付けされた質問 「logging」

コンピュータデータロギングは、システムのアクティビティを理解し、問題を診断するために使用できる監査証跡を提供するために、通常は特定の範囲のコンピュータプログラムまたはコンピュータシステムでイベントを記録するプロセスです。このタグに加えて、適切なソフトウェアまたはハードウェアのタグを必ず含めてください。

4
Log4jの毎日のローテーションと毎月の保存(ファイルアペンダー付き)
log4jアペンダーのいずれかを使用して、特定のローテーション時間と保持制限でログを書き込むことは可能ですか? 目標は次のとおりです。 毎日のログファイルを持っています。深夜に新しいログ用の新しいファイルを作成する ログファイルを保持し、一定時間後に自動的に削除する。X日より古いログファイルを削除します(例:30日) ローテーションは可能のようですが、log4jでは保持時間の制限は不可能です log4jバージョンは1.2です。

3
検出は、Windowsサービスが削除されたときです
Windowsサービスが削除されたことを検出する方法はありますか?イベントログを確認しましたが、追加されただけの削除済みアクションは取得されません。 監査ログを使用する方法があると思いますが、これを行う方法がわかりません。 どんな助けでも大歓迎です。 ありがとう

3
Pythonロギング-すべてのロガーのログメッセージをフィルター
基盤となるツールがログを記録しているプロジェクトがあり、(別のロガーインスタンスを使用して)ログも記録しています。 ただし、アクセス権のないロガーが、ログから削除したい(またはプレースホルダーに置き換えたい)情報を公開する場合があります。 フィルターを使用してプロジェクト内のすべての pythonロガーにそれを行う方法はありますか? Djangoのログ設定は次のとおりです。 LOGGING_CONFIG = None LOGGING = { "version": 1, "disable_existing_loggers": False, "formatters": { "my_formatter": { "format": "[%(asctime)s] %(message)s", "datefmt": "%d/%b/%Y %H:%M:%S", }, }, "handlers": { "console": { "level": "DEBUG", "class": "logging.StreamHandler", "formatter": "my_formatter", }, }, "loggers": { "my_logger": { "handlers": ["console"], "level": "DEBUG" }, }, } …
8 python  logging 

1
.NET Core ConsoleアプリでSerilogを使用する方法
アプリケーションにファイルへのロギング機能を持たせたいと思ったので、デフォルトの.NET Core 2.2ロギングフレームワーク以上のものを探し始めました。私はセリログがその仕事をするかもしれないのを見ます。ただし、依存性注入を使用して.NET Core ConsoleアプリケーションでSerilogをセットアップする方法に関するドキュメントは見つかりません。私が目にするのはASP.NETの資料だけで、おそらく私が必要としているものではありません。 自分で始めました。インストールしました(Nuget): セリログ Serilog.Extensions.Logging Serilog.Sinks.File Serilog.Sinks.Console(すべてのログにSerilogを使用するため) の拡張機能を作成しましたServiceCollection public static void AddLogging(this IServiceCollection services, Microsoft.Extensions.Logging.LogLevel logLevel) { var serilogLogger = new LoggerConfiguration() .WriteTo.Console() .WriteTo.File("log.txt") .CreateLogger(); services.AddLogging(builder => { builder.SetMinimumLevel(logLevel); builder.AddSerilog(logger: serilogLogger, dispose: true); }); } ただし、ロギングは機能します。 ログレベルは私が設定したものではありません。デバッグしたいのですが、serilogがINFOレベルを使用しているようです。なぜ私の設定が尊重されないのですか?結局、私はまだNET Coreのログフレームワークを使用しているので、ログレベルを設定するためにそれを使用しています。 私は実際にこの設定を正しく行っていますか?あるdisposeべきかどうか本当にわかりませんtrue。一般的に、NET CoreのDependency Injectionフレームワークでサービスの処理を処理してほしい。
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.