問題タブ [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.
powershell - イベントログエントリでpowershellを待機させる方法は?
vpn サービスを開始し、続行する前に接続が確立されるのを待つ、より大きなパイプラインにコンポーネントを作成する必要があります。可能であればPowershellでこれを行いたいです。ロジック フローはこのようなものだと想像しますが、マルチスレッドの側面が頭を悩ませています。
イベント ログ ハンドラを作成する
サービスを開始
する 特定のイベント ログ エントリを待機する
終了 する
c# - EventLogReaderリモートパフォーマンス
EventLogReaderを使用して、リモート2008サーバーにイベントを照会しています。リモートマシンでイベントをクエリするパフォーマンスはひどいです(6 /秒)。転送専用のManagementObjectSearchを使用してWMI経由で同じマシンにクエリを実行すると、パフォーマンスは優れています(1000 /秒)。EventLogReaderに、速度を上げるための同様のオプション(ReturnImmediatly、Rewindableなど)が表示されません。リモートサーバーのファイアウォールをオフにして、通信の問題が発生する可能性があるかどうかを確認しようとしましたが、違いはありませんでした。
EventLogReaderを使用してローカルホストからログを読み取る場合、パフォーマンスは期待どおりです。速度が低下するのはネットワーク上のみです(ただし、WMIでは問題は発生しません)。
ネットワーク上でEventLogReaderのパフォーマンスを高速化する方法はありますか?
ありがとう、ミッチ
windows - Windows イベント ログの標準: ログなし vs. 情報 vs. 警告 vs. エラー?
メッセージをイベント ログに記録する必要があるのはいつですか? 特定のイベントが...
- イベントログに記録する必要がある
- エラーか警告か
- イベント ログに情報イベントとして記録するのに十分な重要な情報です。
c# - イベントログの読み取り
サーバーのイベントログから読み込もうとしています。現在のコードは機能しています。
しかし、私の心配は、イベントに何千ものエントリがある場合、ページの読み込みに時間がかかるのでしょうか?
これが私の作業コードです
「アプリケーションエラー」のソース名を持つアプリケーションログの時間エントリを表示したい..私の唯一の懸念はそれぞれについてです...?? 私の懸念は有効ですか?または、上記のコードで問題ありません。
助言がありますか
ありがとう
わかりました、これを試しました
ただし、アプリケーションエラーのエントリをカウントするだけでなく、エントリ全体をカウントします。
asp.net - Windows Server 2008 EventLog のセキュリティ設定を変更するのは危険ですか?
IIS 7 を搭載した Windows Server 2008 ボックスで ASP.NET アプリケーションを実行しています。このアプリケーションは、IIS 6 を搭載した Windows Server 2003 で起動しました。
サーバーを変更したときに、Microsoft が IIS 7 の既定の設定をより安全なものに変更した方法を知りました。変更の 1 つは、アプリケーション プールの ID として設定されたユーザー アカウントに、イベント ログの読み取り/書き込み権限を明示的に付与する必要があることでした。
私の質問は、ローカル アカウント (この場合は NETWORK SERVICE) に、イベント ログ内のアプリケーション ログだけに対する読み取り/書き込み権限を与えた場合、セキュリティ上の責任が生じますか?
サイトの状態を報告する他の方法を検討することもできますが、イベント ログは、Windows Server 2003 の時代には良い方法でした。
c# - Windowsサービスのイベントログを読み取るにはどうすればよいですか
すでに作成されているWindowsサービスを変更しようとしています。
ソースには、サービスのさまざまなアクションをログに記録するSystem.diagnostic.EventLogオブジェクトがあることがわかります。
このログをどのように読み取るかを理解しようとしています。セマンティクスから、Eventlogはサービスのいくつかのアクションをログに記録しているようです。
このログはどこに保存されていますか、どのように確認できますか。サービスが断続的に停止することがあるため、アクセスする必要があります。
私はそれをグーグルしようとしましたが、確かな答えは見つかりませんでした。質問を簡単に言えば、イベントロングとは何で、どのように使用すればよいですか。
windows-7 - Windows 7は引き続きレジストリを介してイベントログのアクセス許可を割り当てますか?
私が答えるのに苦労している非常に単純な質問。
WindowsXPおよびServer2003では、イベントログに書き込もうとしたときに問題が発生することがあります。
「ソースが見つかりませんでしたが、一部またはすべてのイベントログを検索できませんでした。アクセスできないログ:セキュリティ。」
XPおよびServer2003で過去に機能していたこれに対する解決策は、問題のあるイベントロググループのレジストリキーに正しいユーザーまたはユーザーグループの読み取りまたはフルコントロールのアクセス許可を与えることでした。例えば:
- HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \EventLog\または
- HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ EventLog \ Security
これは常に機能しています。しかし、私はまだ非常に経験の浅いWindows7に出くわしました。
私は、Windows 7とVistaがレジストリや仮想化などの卓越性をダウングレードしようとするために、興味深いことをしていることを漠然と認識しています。それは、Windows7がまだ同じ方法でイベントログセキュリティを処理するかどうかについての小さな疑問符を私に与えます。
私はこのトピックについていくつか検索しましたが、(私が思った)非常に単純な質問に対する答えを見つけることができませんでした。
私を正しい方向に向ける助けがあれば素晴らしいでしょう。
c# - C# を使用したイベント ログ マイニング
C# でリモート コンピューターのイベント ログをデータ マイニングする方法を探しています。
私が抱えている問題は、Amazon Web サービスを使用していて、本番環境ではオートスケーラーを使用してライブ仮想マシン インスタンスを必要に応じて起動/停止していることです。ただし、これらのインスタンスで実行している Web サービスはすべて、ローカル イベント ログに記録されます。これは、次の 2 つの問題を表しています。ログを確認する したがって、ライブ仮想マシン インスタンスのイベント ログにあるログをポーリングし、場合によっては重要度によってフィルタリングする方法が必要です。実行中のインスタンスを検出できるモジュール (C#) がありますが、これらのインスタンスのイベント ログにアクセスするにはどうすればよいですか?
どんな助けでも大歓迎です!よろしくお願いします。
c# - 1つのソースのアプリケーションイベントログからすべてのイベントを削除するにはどうすればよいですか?
アプリケーションイベントログを使用して、プログラムで発生しているアクティビティに関するメッセージを書き込んでいます。ソースをアプリの名前に設定しました。私のプログラムに関連するイベントだけをクリアする機能をユーザーに提供したいと思います。これは可能ですか?ログ全体をクリアする方法しかわかりません。
.NET 2.0でc#を使用しています。
event-log - システムのシャットダウンが原因で Windows サービスが終了していることをログに記録するにはどうすればよいですか?
OnStart() および OnStop() メソッドで可能な限り多くのログを記録するサービスの診断バージョンがあります。
キャプチャできないイベントの 1 つは、コンピューターが物理的に再起動されたときです。私のロギング機能は通常、その出力をデータベース内のテーブルに記録しますが、それが利用できない場合は EventLog にポストします。
再起動すると、サービスはテーブルにも EventLog にもログを記録しません。
SQL Server がシャットダウン中であるため、テーブルに投稿できないことは理にかなっていますが、タイミングの問題により、サービスがデフォルトになる前に EventLog もシャットダウンする可能性があるようです。そこに書いてください。
シャットダウンの場合、MSSQLSERVER は EventLog に情報メッセージを報告します。
システムのシャットダウンのため、SQL Server が終了しています。これは単なる通知メッセージです。ユーザーの操作は必要ありません。
私のサービスに似たようなことをする方法はありますか?