問題タブ [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.
powershell - Powershell & operator が機能しなくなる
LogParser を呼び出す PowerShell のスクリプトがあります。スクリプトの早い段階で、実行可能ファイルへのパスを定義し、そのパスをテストします。
その後、LogParser と呼ばれるスクリプトを下に移動します。
これは、PowerShell セッション中にしばらくの間ファイルを動作させますが、十分な回数実行すると、最終的に動作を停止します。壊れたシェルに入ってから少しデバッグすると、以下は、パラメーターなしで LogParser を呼び出したときに返される通常のヘルプを生成しません。
ただし、まったく同じコマンドを実行している新しい PowerShell セッションを開くと、動作して LogParser が呼び出され、パラメーターを渡さないときに標準の応答が返されます。
私がたどり着いたのは、どういうわけか壊れています。誰もこれを見て、修正\回避策を知っていますか?
iis - 時間ごとのセッション数を取得するLoparser
logparserを使用して、IISログに1時間ごとにいくつのuniqeセッションがあるかを確認するにはどうすればよいですか?
iis - ログ パーサーが "" を 1 つのフィールドとして処理しない
LogParser 2.2 を使用して IIS ログ ファイルを解析しようとしていますが、次のユーザー エージェントにスペースがあり、それが新しいフィールドであると認識されるため、ユーザー エージェントに関して問題が発生しています...
そして、文字列の周りの "" は気にしませんが、"" の間の何かを 1 つのフィールドとして扱う方法を知っている人はいますか?
ありがとう、
ps これは、IIS Advanced Logging モジュールによって生成されたログからのものです。
enterprise-library - logParser を使用した svc ログ ファイルのクエリ
Enterprise Library TraceManager を使用して、プログラムの xml トレースを生成しました。それはうまくいきます。Microsoft Service Trace Viewer を使用すると、呼び出しごとに個別のトレースを確認できます。
ファイルを照会したいので、Microsoft Logparser を見つけ、それを使用できることを期待しました。残念ながら、予想される入力形式を理解できません。XML の入力は、ドキュメントに対して複数のルート ノードが見つかったというエラーを返します。他の形式はどれも正しい行数を解析しません。
SVCLogファイルのクエリに成功した人はいますか
トレース カテゴリは、XML トレース リスナーに接続されています。
ログは、次のような多数の行を生成します。
iis - LogParser と同じ名前の複数のクエリ文字列引数
LogParser を使用して IIS ログ統計を取得しようとしていますが、't' という名前の特定の引数がクエリ文字列で想定できる値で数値をグループ化する必要があります。次のようなシナリオを処理する必要があります。
同じ引数が複数回指定されている場合、カウントを行うときに、tがクエリ文字列で想定する値ごとに1をカウントするようなURLが必要です。使用:
t (=act) の最初の発生のみが処理されるため、値 fcst と be のカウントは増加しません。
このような場合、後処理を行わずに処理する方法はありますか?
email - 解析されたコンソール出力を電子メールで送信する
私はEmail-ExtとLog Parserの 2 つの Jenkins プラグインを使用しています。Log Parser プラグインの正規表現を希望どおりに作成しました。ビルド後にユーザーに送信される電子メールに Log Parser プラグインの出力を含めたいと考えています。
Email-Ext プラグインはコンソール出力にアクセスでき、電子メールのコンソール出力の正規表現を書き直すことができましたが、Log Parser プラグインはすでに大変な作業を行っているので、プルできる方法があることを望んでいました。電子メールへの出力。
これを行う方法(Jenkins環境変数など)を知っている人はいますか?
command-line-interface - wevtutil - おそらく単純な何かが欠けているだけです
ここで少し背景を説明します。LogParser で .evt ファイルを読み込もうとしていますが、ファイルが壊れているというメッセージが表示されます。少し読んだ後、私がWindows 7を使用しているという事実に関係している可能性が最も高いことがわかりました.
これが私の質問です。.evt ファイルを取得して .evtx に変換したいと考えています。問題は、ファイルが別のマシンからのものであるため、次のようなコマンドを使用できないことです。
だから私がする必要があるのは次のようなものです:
上記を実行しようとすると、「無効なオプションの場合。オプションはサポートされていません。パラメーターが正しくありません。」というメッセージが表示されます。
Windows イベント ビューアを使用して「名前を付けて保存」することはできないことに注意してください。CLI経由でこれを行う必要があります。
私は何が欠けていますか?
log4j - ログ パーサー プロセスが log4j によるログのローテーションを許可していない
ログファイルを常に読み取り、ログから特定の行を取得してデータベースに書き込むログパーサーを作成しました。ログは LOG4J 経由で生成されます。ログは、特定のサイズに達するとローテーションされます。私の問題は、ログ パーサー プロセスが log4j によるログのローテーションを許可していないことです。
これについてアドバイスをお願いします。
よろしく。
mysql - 複数のグループをグループ化する SQL クエリ
一部の IIS サーバー ログを (LogParser を使用して) 解析していますが、各タイプのブラウザー (ユーザー エージェント) の集計カウントを取得するクエリの作成に少し問題があります。
これまでの私のクエリは次のとおりです。
これにより、必要なユーザーエージェントのリストが表示され、ブラウザーの各グループのヒット数が表示されます。
私が欲しいのはこれです:
すべての Android エントリがカウントされ、一般的な Android 行の下に合計されます。この場合、Android の合計ヒット数は 467 + 45、Blackberry は 233 = 33 などになります。
そこから、合計ヒット数をパーセンテージで表すことができるように、各ブラウザーの [パーセント] 列を提供したいと考えています。
どんな助けでも大歓迎です。ありがとう!
*更新
以下の提案に従いましたが、LogParser によって正しく実行されるように、いくつかの調整を行う必要がありました。何らかの理由で、Log Parser は CASE ステートメントの LIKE キーワードを好みませんでした。ただし、次は正常に機能しました。
asp.net - 負荷/パフォーマンステスト中にシミュレートするIISの同時ユーザーの平均数を見つけるにはどうすればよいですか?
負荷テストにJMeterを使用しています。分散JMeterテストケースのスレッド数を増やしてテストを開始するだけで、Webサーバーが処理できる同時スレッド(ユーザー)の最大数を見つけて演習を行っています。
次に、MAX数は有用かもしれませんが、私のWebサイトが実際に処理する実際のユーザー数は、テストを実りあるものにするために必要な数であることに気付きました。
セットアップに関するいくつかの情報を次に示します。
- これは、.NET /ClassicASPの混合サイトです。ログインすると、両方のユーザーのブラウザセッション(タイムアウトあり)が作成されます。
- 各セッションは60分後にタイムアウトします。
この情報、IISログ、パフォーマンスカウンター、および/または本番サイトで処理する同時ユーザーの平均数を決定するのに役立つ計算を使用する方法はありますか?