diff --git a/docs/reference/cluster/nodes-info.asciidoc b/docs/reference/cluster/nodes-info.asciidoc index 77f77da3c89..90bbc97c34a 100644 --- a/docs/reference/cluster/nodes-info.asciidoc +++ b/docs/reference/cluster/nodes-info.asciidoc @@ -113,45 +113,46 @@ the current running process: [[plugins-info]] ==== Plugins information -`plugins` - if set, the result will contain details about the loaded -plugins per node: +`plugins` - if set, the result will contain details about the installed plugins + per node: * `name`: plugin name -* `description`: plugin description if any -* `site`: `true` if the plugin is a site plugin -* `jvm`: `true` if the plugin is a plugin running in the JVM -* `url`: URL if the plugin is a site plugin +* `version`: version of Elasticsearch the plugin was built for +* `description`: short description of the plugin's purpose +* `classname`: fully-qualified class name of the plugin's entry point +* `has_native_controller`: whether or not the plugin has a native controller process The result will look similar to: [source,js] -------------------------------------------------- { - "cluster_name" : "test-cluster-MacBook-Air-de-David.local", - "nodes" : { - "hJLXmY_NTrCytiIMbX4_1g" : { - "name" : "node4", - "transport_address" : "inet[/172.18.58.139:9303]", - "hostname" : "MacBook-Air-de-David.local", - "version" : "0.90.0.Beta2-SNAPSHOT", - "http_address" : "inet[/172.18.58.139:9203]", - "plugins" : [ { - "name" : "test-plugin", - "description" : "test-plugin description", - "site" : true, - "jvm" : false - }, { - "name" : "test-no-version-plugin", - "description" : "test-no-version-plugin description", - "site" : true, - "jvm" : false - }, { - "name" : "dummy", - "description" : "No description found for dummy.", - "url" : "/_plugin/dummy/", - "site" : false, - "jvm" : true - } ] + "cluster_name": "elasticsearch", + "nodes": { + "O70_wBv6S9aPPcAKdSUBtw": { + "plugins": [ + { + "name": "analysis-icu", + "version": "{version}", + "description": "The ICU Analysis plugin integrates Lucene ICU module into elasticsearch, adding ICU relates analysis components.", + "classname": "org.elasticsearch.plugin.analysis.icu.AnalysisICUPlugin", + "has_native_controller": false + }, + { + "name": "ingest-geoip", + "version": "{version}", + "description": "Ingest processor that uses looksup geo data based on ip adresses using the Maxmind geo database", + "classname": "org.elasticsearch.ingest.geoip.IngestGeoIpPlugin", + "has_native_controller": false + }, + { + "name": "ingest-user-agent", + "version": "{version}", + "description": "Ingest processor that extracts information from a user agent", + "classname": "org.elasticsearch.ingest.useragent.IngestUserAgentPlugin", + "has_native_controller": false + } + ] } } } diff --git a/docs/reference/cluster/stats.asciidoc b/docs/reference/cluster/stats.asciidoc index a95273f85f9..e4bed585ead 100644 --- a/docs/reference/cluster/stats.asciidoc +++ b/docs/reference/cluster/stats.asciidoc @@ -167,13 +167,27 @@ Will return, for example: "available_in_bytes": 34802409472 }, "plugins": [ - // all plugins installed on nodes - { - "name": "analysis-stempel", - "version": "{version}", - "description": "The Stempel (Polish) Analysis plugin integrates Lucene stempel (polish) analysis module into elasticsearch.", - "classname": "org.elasticsearch.plugin.analysis.stempel.AnalysisStempelPlugin" - } + { + "name": "analysis-icu", + "version": "{version}", + "description": "The ICU Analysis plugin integrates Lucene ICU module into elasticsearch, adding ICU relates analysis components.", + "classname": "org.elasticsearch.plugin.analysis.icu.AnalysisICUPlugin", + "has_native_controller": false + }, + { + "name": "ingest-geoip", + "version": "{version}", + "description": "Ingest processor that uses looksup geo data based on ip adresses using the Maxmind geo database", + "classname": "org.elasticsearch.ingest.geoip.IngestGeoIpPlugin", + "has_native_controller": false + }, + { + "name": "ingest-user-agent", + "version": "{version}", + "description": "Ingest processor that extracts information from a user agent", + "classname": "org.elasticsearch.ingest.useragent.IngestUserAgentPlugin", + "has_native_controller": false + } ] } }