JMX (Java Management Extensions)

Java Management Extensions (JMX) APIは、アプリケーション、デバイス、サービス、Java仮想マシンなどのリソースを管理およびモニタリングするための標準APIです。JMXテクノロジは当初、Java Community Process (JCP)を通じて、Java Specification Request (JSR) 3、Java Management Extensions、およびJSR 160, JMX Remote APIとして開発されました。

JMXテクノロジの一般的な用途には次のようなものがあります。

JMX APIにはリモート・アクセスが含まれているため、リモート管理プログラムがこれらの目的で実行中のアプリケーションと対話することが可能です。

概要

APIの仕様

チュートリアルおよびプログラミング・ガイド

上記の例に加えて、Java SEのデモおよびサンプルのバンドルをダウンロードできます。このバンドルを解凍すると、次のディレクトリでJMX APIの実際の実装を示すサンプル・アプリケーションが見つかります。

JDK_HOME/sample/jmx/jmx-scandir

jmx-scandirの例は、実際のシナリオにおけるJMX APIの高度な概念を示す、高度な例です。

APIの拡張機能

詳細情報


Copyright © 1993, 2020, Oracle and/or its affiliates. All rights reserved.