問題タブ [event-log]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - EventLog プロパティ関連
EventViewer - Eventlog Properties の Log Size グループボックス (Windows XP OS の [プロパティ] ウィンドウ、アプリケーション イベントログ、イベント ビューアー) の C#.NET コードの記述方法。
同じコードを教えてください。
asp.net - RELEASE アセンブリまたは DEBUG .dll のみで有用な Exception StackTrace を表示しています
Web サービスのエラー処理を改善するために、ある程度の努力をしました。特に、次の例のように StackTrace を表示しています。
私の質問は、Web サービスを DEBUG ではなく RELEASE としてコンパイルして公開するとどうなるかということです。DEBUG モードでコンパイルするときは .dll と web.config (ソースなし) のみを発行しますが、エラーがログに記録されると、StackTrace は開発マシンのファイルの行番号を次のように示します。
要するに、RELEASE モードの DLL は上記の種類のスタック トレースを引き続き表示しますか? 私はそうなると思いますが、確かではありません。別のレベルの展開に移行する準備をしているときに、システム管理者がこの質問を提起しました。
windows-xp - イベントログメッセージの拡張の問題
イベントログにいくつかの拡張エラーコードを追加しようとしていますが、次のエラーが発生します。
ソース(PumpServer)のイベントID(109)の説明が見つかりません。ローカルコンピュータには、リモートコンピュータからのメッセージを表示するために必要なレジストリ情報またはメッセージDLLファイルがない場合があります。/AUXSOURCE=フラグを使用してこの説明を取得できる場合があります。詳細については、ヘルプとサポートを参照してください。次の情報はイベントの一部です。イベントログファイルが破損しています。
メッセージファイルは次のようになり、最後に追加しました:-
正常にコンパイルされます。mcプログラムはこのファイルに対して実行されており、新しいメッセージIDが表示された同じ名前のヘッダーファイルを生成しています。
メッセージが見つからない理由はありますか?他のすべては動作します。
asp.net - いつでも書き込み可能なイベント ログ ソースですか?
ASP.NET Web アプリケーションで常に書き込み可能なイベント ログ ソースはありますか?
誰かが一見無関係な解決策を持っている場合の裏話:
ASP.NET webapp は独自のイベント ログ ソースを使用しますが、それを作成する権限がありません。そのため、webapp がエントリを書き込もうとしたときにイベント ログ ソースが存在しない場合 (インストール手順では、管理者がイベント ログ ソースを手動で登録するように指示されていますが……)、webapp は何も入力しません。問題が発生した場合のイベント ログ。
イベントログを見ている人に通知するために使用できる別の(アプリに依存しない)ソースがあることを願っています。
c# - C#はWindowsサービスが開始された日付/時刻を取得します
サービスがC#で最後に開始された日付/時刻を取得する方法はありますか?
現在、このコードを使用してサービスのステータスを確認しています。
このオブジェクトでそれを行うことはできますか?または、WMIが必要ですか?
理由:私は小さなBizTalkモニターを作成していますが、一般的な問題は、展開後にBizTalkサービス(ホストインスタンス)を再起動するのを忘れることが多いことです。最後に開始した時刻を表示したいと思います。
asp.net-mvc - ELMAH を使用して EventLog にエラーを記録する
ELMAH を使用して、asp.net MVC(C#) アプリケーションのエラーをログに記録しています。
エラーを xml またはデータベースに記録できます。ELMAH を使用してイベントログにエラーを記録する方法は?
c# - IIS FTP 7.5 の拡張性 (IFtpLogProvider およびイベント ログへの FTP エラーのロギング)
IIS での FTP 7.5 の拡張性に精通している人は、私が何を間違っているのか知っていますか?
カスタム ロギングで IFtpLogProvider の実装を正しく機能させるのに深刻な問題があります。私がやりたいことは、静的なしきい値を超えた障害をイベント ログに記録し、ガベージ コレクションを頻繁に行うことだけです。一般的な辞書とプロバイダーを使ってみましたが、うまくいきませんでした。今では、この単純なコードでさえうまくいきません。プロバイダーは、以下のコード スタブでイベント ログを作成していません (または、事前に作成した場合はそれを使用しています)。だから今、私は深く混乱しています。
VS 内から署名された後、指示に従ってアセンブリを登録し、GAC に追加されたことを確認できます。カスタムプロバイダーの登録オプションを介してIIS 7.5に追加することも問題ないようです。
Robert McMurray による優れた一連のチュートリアルがあっても、私はまだこれらの問題を抱えています。ちなみに、マネージ コード用のインターフェイスを使用して、2008 R2 ボックスでこれを実行しています。
以下のスタブ:
.net - EventLog オブジェクトを使用すると、セキュリティ ホールが発生する可能性がありますか?
Tony Northup とその友人が作成した 70-536 試験のトレーニング ガイドを読んでいるときに、次のような内容に出会いました。
注意 - 部分信頼環境での EventLog オブジェクトの使用を避ける部分
信頼環境でのEventLogオブジェクトの使用は、重大なセキュリティ ホールを引き起こす可能性があるため、可能な限り避ける必要があります。
彼は基本的に、多くの EventLog の使用にEventLogPermissionが必要であるため、これによって深刻なセキュリティ上の脆弱性が生じる可能性があることを示しています。このアクセス許可を付与して悪意のあるコードを実行すると、たとえば、ウイルス対策やスパイウェア検出アプリケーションをシャットダウンしても、まだ実行されているかのように見せることができます。「可能性は無限大」。
これは重大な懸念事項ですか?
powershell - イベントログエントリでpowershellを待機させる方法は?
vpn サービスを開始し、続行する前に接続が確立されるのを待つ、より大きなパイプラインにコンポーネントを作成する必要があります。可能であればPowershellでこれを行いたいです。ロジック フローはこのようなものだと想像しますが、マルチスレッドの側面が頭を悩ませています。
イベント ログ ハンドラを作成する
サービスを開始
する 特定のイベント ログ エントリを待機する
終了 する