問題タブ [apache-chainsaw]
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.
log4j - ローカルで実行しているチェーンソーからリモート サーバーのログを表示するにはどうすればよいですか
私のlog4j.propertiesで
メッセージをチェーンソーに送信するソケット アペンダーを定義する
chainaw.bat を実行し、ポート 29678 でリッスンするソケット レシーバーを定義すると、チェーンソーでローカルからのログを確認できます。
しかし、アプリをリモートサーバーにデプロイすると
ホスト vlslcsdbx04.regence.com とポート 29678 で sockethubreciever を定義して定義すると、チェーンソーは接続したくないようです。
ローカル マシンでチェーンソーを使用してリモート サーバーからログを表示するにはどうすればよいですか?
debugging - テキストファイルビューア
ファイルテキストをデバッグするためのツールを探しています。データを含む多くのファイルテキスト形式があります。
2734958723fdshkfsdhfkjhewkf3242342
データの可能性があるなど
番号12734
番号2958723
テキストfdshkfsdhfkjhewkf
番号33242342
定義上、ファイルを解析し、解析して読みやすいように表示できるツールを探しています。テキストファイルで列を検索しないでください。
それを行うオープンソースプロジェクトを知っていますか?
更新:チェーンソーを他の形式を読み取るように構成可能にすることは可能ですか?
apache-chainsaw - チェーンソーの1つのタブで3つの異なるリモートノードからのログを表示する方法はありますか?
1つのタブで3つの異なるリモートノードからのログを表示する方法はありますか?現在、3つのノードに対して3つのタブを開いています。これが、3つの異なるLinuxボックスにデプロイされた同じアプリのlog4j構成です。
log4j - チェーンソーでは、以下に示す特定のログ メッセージに対してどの logFormat を設定する必要がありますか? 私はローカルファイルを読んでいます
私のログメッセージは次の形式です。そのlog4jのログ。
2013 年 4 月 26 日 11:43:15 AM org.apache.coyote.AbstractProtocol 初期化
情報: ProtocolHandler ["http-bio-8080"] を初期化しています
ログ メッセージは INFO:... から始まる新しい行にあることに注意してください。
私は次のように試しました: TIMESTAMP LOGGER LEVEL: MESSAGE
しかし、正しく機能していません。
では、チェーンソーの logFormat プロパティにはどのような値を設定する必要がありますか? 私を助けてください。前もって感謝します。
log4j2 - log4j2 からチェーンソーへの hello world が機能しない...何が間違っているのでしょうか?
log4j2 からチェーンソーに表示されるように、基本的な Hello World ログ メッセージをストリーミングしようとしています。「Zeroconf」を使用するかどうかは気にしません。機能するものが欲しいだけです。コンソールに出力されるメッセージの形式を変更できるため、テスト プログラムがメッセージをログに記録していることはわかっています。
私の設定ファイル(さまざまな失敗した推測を含む):
クラスパスに jmdns.jar を含め、さまざまな時点でチェーンソーを再起動し、イライラするなど、さまざまな組み合わせを試しましたが、何も役に立ちませんでした。
何か案は?
編集:ディスクに保存していたログファイルを読み取れない理由がわかりました(XMLLayoutを使用していませんでした)ので、ストリーミングを機能させるだけでよいことを反映するように質問を更新しました。
log4j - 同じ tomcat 上の同じ log4j -sockethub アペンダーのチェーンソー複数バージョン
1 つの tomcat に同じアプリケーションの複数のバージョンをデプロイしています。これらのアプリケーションは両方とも同じ log4j 構成を持っています。したがって、チェーンソーを使用すると、チェーンソーに 1 つのバージョンのログのみが表示されます。
これは私のlog4jにあるものです
1 つの log4j ファイルを保持し、Chaisaw にポートを動的に割り当てる方法はありますか?
sockets - log4j: SocketAppender とネットワーク リンクがダウンしています
log4j を使用する Java アプリケーションがあります。アプリケーションは Linux サーバー上で実行されます。(スクリプトを使用して)サーバーにソケットアペンダーを追加できます。ログビューアー Chainsaw を使用しています。このログ ビューアーは、私のコンピューター (Windows XP) で動作します。
私は以下のステップに従います:
- (私のコンピューターで)Chainsawを開き、simpleSocketReceiverに構成します
- Socket Appender (サーバー) を開き、チェーンソーに接続します。
- コンピューターをネットワークから切断します。
- 2 台目のコンピューターで : サーバーに接続してみてください : 彼に接続できません
- 最初のコンピューター: チェーンソーがブロックされました (ソケット アペンダーの再接続遅延が 0 に設定されている場合を除く)
- コンピューターのネットワークへの再接続
- 2 台目のコンピュータで : 接続が可能になりました。
2 台目のコンピューターがサーバーに接続できない理由がわかりません。
誰か助けてくれたら^^
どうもありがとう
シナ
java - Log4j パターン、スペースの表現方法
\s+log4j では、パターン内で複数のスペース (: など) をどのように表現しますか? 私はこのようなパターンを持ってい%d{ISO8601}\t%t\t%m %nますが、チェーンソーと LogMX を解析していたとき、タブ区切りは信頼できません。tab-separated ではなく multiple-space-separated の置換を探していますが、見つかりません。
どんな助けでも大歓迎です。ありがとうございました。
java - チェーンソーへの log4j2 が機能しない - チェーンソーの「Zeroconf」タブに何も表示されない
Chainsaw を使用してアプリケーションのロガー イベントを表示しようとしていますが、chansaw の [Zeroconf] タブに何も表示されません。
log4j2のScottのガイドに従って、hello world が機能しないチェーンソーを作成しました...何が間違っていますか? - しかし運がない。最終的に teryet がどのように機能するようになったのかという質問にコメントするつもりでしたが、私の評判が 50 を下回っているため、サイトで許可されませんでした。
環境
OS: OSX Mavericks
IDE: Netbeans 8.0 (ビルド 201403101706)
Java: 1.7.0_45; Java HotSpot(TM) 64 ビット サーバー VM 24.45-b08
log4j: 2.0rc1 Chainsaw: http://people.apache.org/~sdeboy/
から最新の DMG をダウンロード
私が確認したこと
- アプリケーションのクラスパスに jmdns.jar を含めた -
構成 log4j.xml で PatternLayout を使用した - 広告主の URL に 3 つのスラッシュがあることを確認した
私の log4j.xml 設定ファイル
ただし、POS2.log ファイルでロガー イベントを確認できます。
ヘルプ/ガイダンスをお寄せいただきありがとうございます。乾杯。