問題タブ [hawtio]
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.
activemq - スタンドアロンの activemq の hawtio でユーザー権限を強制する方法
Activemq 5.11 では、設定された hawtio ロールに基づいて複数のユーザーがログインできるように、ユーザーとグループを構成できました。ただし、読み取り/書き込み権限は、hawtio コンソールで 1 回適用されるわけではありません。すべてのユーザーは、すべての機能を実行できます。つまり、任意のキューを消去し、任意の宛先に送信します。
Activemq スタンドアロンを使用して、hawtio Web コンソールで権限を強制する方法を知っている人はいますか? Karafを使用してのみ解決策を見つけることができました。
hawtio - hawtio リモート接続 - プロキシ オプションが利用できない?
状況: ブラウザから直接アクセスできない jolokia エージェントに hawtio を接続したいと考えています。このような状況では、以前に接続/リモート タブでプロキシ フラグを設定しました。ただし、このセットアップではそのようなオプションはありません。削除されていますか?それとも、特別な構成を利用できるようにする必要がありますか?
詳細: 接続 -> 検出機能は、url を使用してエージェントを検出して表示できます。OS: MacOS Yosemite hawtio バージョン: 1.4.54 jolokia バージョン: 1.3.1 ブラウザー: Chrome 46.0.2490.71 (64 ビット) / Firefox 41.0.2 / Safari 9.0.1 (10601.2.7.2)
さらなる背景:
これは、専用の hawtio コンテナーと、jolokia エージェントを (世界ではなく) hawtio コンテナーに公開するいくつかのアプリケーションを含む docker-compose セットアップの一部です。上記のように、エージェントの検出は機能しているようです。ただし、再生ボタンを押しても機能せず、hawtio VM に接続するだけの新しいタブが開くか、失敗します。
もちろん、私は他のソリューションにもオープンです:-)
ありがとう
apache-camel - Karaf および HawtIO 内の Camel ルートへのロールベースのアクセス制御
Camel ルートで Role Base Access Control を有効にする必要があります。グループ「A」が Camel ルートのグループを管理しているため、グループ「A」のみがこのグループの Camel ルートを停止/開始できるとします。監視機能は、サポートおよび開発グループが表示できます。
コンテナーと Camel を使用した UI については、Karaf と HawtIO を使用します。上記の要件は HawtIO/Karaf/Camel スタック内で実行できますか? JAAS を介して HawtIO へのアクセスを有効にできることを確認しましたが、一度アクセスすると、私たちが探しているものではないようです。
どんな助けでも大歓迎です。
spring - apache-camel spring xml ルート用の Web ベースのカスタマイズ可能なエディター
私のプロジェクトの 1 つで、キャメル スプリング xml を既存の Web アプリケーションの一部として編集する機能が必要です。Web ベースの xml エディターのみのセットがあります。hawtio camel プラグインの一部としていくつかの作業が行われています。フォージは途中です。しかし、私が見ているように、それらはすべて外部で簡単に再利用する準備ができていません。多分私は間違っていて、何かを逃しましたか?
理想的には、次の機能をサポートすることです。
- キャメル コンテキスト/ルートを含むキャメル スプリング xml のオンライン編集。
- xml コンテンツを検証する可能性 (スキーマを使用するだけでなく)。そのような検証が forge アドオンの一部として進行中であることは知っていますが、他の方法があるのではないでしょうか?
- xml をダイアグラムとして表示する可能性 (hawtio にはいくつかの実装が含まれていますが、理想的ではありません)。編集もできるようになればいいのですが、今は現実的ではないと思います。
java - hawtio でブートストラップのバージョンを変更する
内部 Web アプリケーションに Hawtio を使用しています。バックエンドで RESTful Tomcat サーバーと通信します。しかし現在、Hawtio は Bootstrap Foundation でサポートされなくなった Bootstrap2.3.2 バージョンを使用しています。
Hawtio の設定を変更したり、最新のブートストラップ バージョンを使用するように再構成したりする方法はありますか。
apache-camel - Hawt.io + Camel + Java DSL + ルート ID
Spring XML を使用してルートを作成する場合、Hawt.io はルート ID をルートの名前として使用します。Java DSL でルートを作成するときに、その名前を Hawt.io に渡すにはどうすればよいですか?
activemq - Hawtio ActiveMQ キュー ブラウズで最大 500 件のメッセージが表示される
ActiveMQ (5.11.1) のキューにあるすべてのメッセージを表示しようとしています。この目的で Hawtio(1.4.51) を使用しています。ActiveMQ のキューに 790 メッセージが含まれています。
今までの私のステップ:
- デフォルトでは、hawtio は ActiveMQ キューに最大 400 個のメッセージを表示します。だから私は自分のbroker.xml設定に行き、追加しました:
これにより、401メッセージが表示されました。
だから私は maxBrowsePageSize="401" を "-1" に変更しようとしました。驚いたことに、メッセージが 200 件しか来ませんでした...
次の試みは maxBrowsePageSize="1000" を設定することでしたが、再び失望しました。500通しか見れなかった…
次に、Javaコードに移動して挿入しました:
結果は次のとおりです。maxBrowsePageSize="401" の場合は 401/790 メッセージ、"2" の場合は "1000" の場合は 2/790、"-1" の場合は 790/790 です。
私の結論は、結果を 500 に制限する設定が Hawtio にあるということでした。
Hawtio ですべてのメッセージを表示する必要があります。