106.5. JMX の設定


このコンポーネントがあると camel-management コンポーネントも存在します。これは、Camel アプリケーションのステータスに関する情報を JMX 形式で含めます。

注記: このコンポーネントが存在すると、JMX メトリクスの収集が自動的に有効になります。これはパフォーマンスの観点からは無視できるはずです。ただし、-Dorg.apache.camel.jmx.disabled=true JVM オプションを使用してアプリケーションの実行を無効にすることもできます。

106.5.1. JMX のテスト

JMX 設定を簡単にテストする方法として、jconsole などの JMX クライアントを実行します。監視対象の Camel アプリケーションが動作しているマシンから実行すると、アプリケーションの状態をすぐに確認できます (ローカルプロセスを選択)。JMX をリモートで公開する ことも可能です。

リモート JMX を公開するには、機密情報の漏洩を防ぐために何らかのセキュリティー設定を行う必要があります。また、JMX テクノロジーで使用されるバイナリープロトコルには制限がある可能性があるため、クラウド開発 (Kubernetes) には適さない可能性があることにも注意してください。この場合、JSR 160 互換の Java エージェントの使用を推奨します。

106.5.2. JMX エージェントの設定

JMX を扱う場合、HTTP(S) プロトコル経由で利用可能な情報を公開すると、JMX がクラウドベースの開発に適したものになります。情報公開の 1 つの方法として、JSR 160 互換の Java エージェントを使用します。こえは、JMX へのアダプターインターフェイスとして対話し、代わりに HTTP ベースのサービスを公開することが目的です。JMX Java エージェント設定 に記載されている手順に従ってください。

Red Hat logoGithubredditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

会社概要

Red Hat は、企業がコアとなるデータセンターからネットワークエッジに至るまで、各種プラットフォームや環境全体で作業を簡素化できるように、強化されたソリューションを提供しています。

多様性を受け入れるオープンソースの強化

Red Hat では、コード、ドキュメント、Web プロパティーにおける配慮に欠ける用語の置き換えに取り組んでいます。このような変更は、段階的に実施される予定です。詳細情報: Red Hat ブログ.

Red Hat ドキュメントについて

Legal Notice

Theme

© 2026 Red Hat
トップに戻る