問題タブ [logparser]
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.
iis-7 - w3wp プロセスの再起動の原因を特定する方法
数分ごとに何かが w3wp プロセスを引き起こしているようです。これを引き起こす可能性のあるコードの変更や web.config への変更はありません。アプリケーション プールの IdleTimeout も 2 時間に設定されています。このプロセスが再起動する原因を突き止めようとしています。この種の情報は、IIS ログに記録されますか。現在、C:\Inetpub\logs\LogFiles\W3SVC1 にあるログを調べていますが、これらの再起動に関する兆候は見つかりません。この情報はどこで見つけることができますか?
asp.net - ASP.NET で LogParser アプリケーションを高速化する方法
基本的に LogParser によって実行される SQL クエリであるユーザーからの入力を受け取る ASP.NET アプリケーションを開発しました。(この入力は「sql1」文字列に保持されます。動作しますが、動作が遅くなります。ログ ファイルが 60 MB の場合、メモリ不足の例外を受け取りました。コードを以下で共有しています。これを高速化するためのアイデアがあれば、最初に DataSet に変換せずに、ILogRecordSet オブジェクトを DataGrid に直接挿入する方法はありますか?
java - ログ文字列を使用可能な部分に解析します
いくつかのコンテキスト
文字列/データの連続ストリームが供給されるアプリケーションを作成しています。データはログメッセージですが、さまざまなマシンやさまざまなアプリケーションからのものです。そのため、それらの形式はわずかに異なる場合があります。
私の目的は、各メッセージから個々のコンポーネントを取得し、ソースに関係なく、ホスト、スレッド、時間、メッセージ、レベルなどの一般的な部分になるように、何らかの方法でデータを正規化しようとすることです。
質問
- log4jはこのようなものをサポートしていますか?つまり、前述の部分を取得するために使用できるある種のオブジェクトを返す文字列を取得しますか?
- そうでない場合、これまたは同様のことを行うために利用できるライブラリはありますか?
- 理想的には、一致する複数のパターンと、他のパターンが一致しない場合にデフォルトで使用されるフォールバックを提供できれば、それが必要です。このようなものはありますか?
Awstatsのようなものはログの解析を行いますが、そうではないことを理解していますが、この場合、私の2つの選択肢は、それを実行するライブラリを使用するか、何かを書くことです。
sql - Log Parser 2.2 - LOOP は可能ですか?
Microsoft の Log Parser 2.2 を利用しようとしています。Log Parser で XML ファイルを指定しています。XML ファイルから特定の情報を取得し、この情報をクエリ内で再利用したいと考えています。以下にいくつかの擬似コードを作成しました。
これは Log Parser 2.2 で可能でしょうか?
XML ドキュメントの抜粋:
c# - Log Parser-MSUtillを介してクエリを実行し、C#コードを介してレコードを読み取ります
Log Parserに関するスレッドをたくさん見つけましたが、どれも私の欲求を満たしていません。
このクエリをログパーサーに適用する必要がありますselect*from security
そして、イベント行を取得してから、どの列にアクセスするかを知って、行ごとにそれらを読み取ります...
助けてください...
ダウンする必要があるもの:1.LogParser.dllを介したWindowsイベントのクエリ(MSUtillライブラリを使用)2。任意のコンテナ内の行を取得して配置します3.行を1つずつ読み取ります4.行の各セルを分離して読み取ることができますアクセスイベントID列、またはメッセージ列のように個別に..。
-質問へ
いくつかありましたが、私はそれらを取得しませんでした。たとえば、人はこれを使用し、単一の行を取りますが、複数の行が必要です。次に何を変換するのか疑問に思います:| どのクラスを使用する必要がありますか
または別の使用これ:単一の結果も返すようです
私が見つけた最高のクエリはこれでした、それはレジスター内を検索します(私はそれを変更したので元のクエリを持っていません
また、ライブオブジェクトとしてではなくSQLにデータを返すように見えるものもあります:|
サービスを作成するので、データを交換するためのデータベースへのアクセスを最小限に抑えたいので、現在のデータを保存するだけです。
- 編集:
追加させてください、私のクエリ( "log parser.exe"引数を渡すことを使用)はこのようなものでしたが、サービス内でexeファイルを呼び出すのはとても失礼です。
c# - C# で LogParser がエラーなしでクラッシュする
C# アプリケーションに MS LogParser を実装しようとしています。これは正常にコンパイルされますが、logQuery.ExecuteBatch() メソッドで不可解にクラッシュします。try/catch ブロックは、特に szQuery を不正な形式にしない限り、それをキャッチしません。これは、すべてが正常に機能していることを示唆しています。出力が得られないだけです。
なぜクラッシュするのか、またはログがどこにあるのかについて何か考えはありますか?
}
windows - ディレクトリ内のすべてのファイルに対してWindows cmdコマンドを実行します
非常に簡単に言えば、ディレクトリ内のすべてのファイルに対してコマンドを 1 つずつ実行し、そのコマンドの出力をログに記録したいと考えています。
次のバッチ スクリプトを作成しました。
コマンドプロンプトで実行すると、これらのコマンドをそのままコピーペーストします。何も実行されません。何か案が?
jenkins - Hudson / JenkinsでEmail-extとLogParser(ジェリースクリプトを使用)のプルインを使用するにはどうすればよいですか?
Log ParserをEmail-extプラグインで使用して、解析されたコンソール出力を電子メールで取得するにはどうすればよいですか?
${JELLY_SCRIPT,template="html"}
フォーマットされたメッセージを取得するために使用します。
Log Parserプラグインをインストールして構成した後も、コンソール出力が解析されていないメールが届きます。
bash - Bash シェルから Logparser を実行する方法
私は Windows ボックスを使用しています。git bash シェルを開いて実行します
logparser "select date from testFile.log" -i:IISW3C -o:CSV
これは機能します。
しかし、.shファイルを作成すると
これは機能せず、logparser エラーが発生します。
Error: detected extra argument ""select" after query
.sh スクリプトのみを使用して logparser を実行する必要があります。助けていただけますか?
logging - worker ロール azure を使用した iis ログの解析
スタンドアロンのホスティング環境で。「スケジュールされたサービス + PowerShell + ログ パーサー」を使用して、iis ログ レコードをターゲット データベースにエクスポートし、ビジネス部門のすべての統計情報を取得します。大好きです。
しかし、Azure に関して言えば、それが正しい方法であるかどうかはわかりません。
人々が iis ログを Azure ストレージにエクスポートしているようです。ただし、ログ ファイルをダウンロードして、別のサーバーまたはローカル マシンからデータベースにエクスポートすることは避けたいと考えています。
ワーカー ロールによって iis ログを azure ストレージ テーブルにエクスポートする (クエリ可能にする) など、さらに一歩進んだ人がいるかどうか疑問に思っています。
誰かがそれを行った、または利用可能な解決策を知っている場合は、リンクを渡してください。