It is time to say goodbye: This version of Elastic Cloud Enterprise has reached end-of-life (EOL) and is no longer supported.
The documentation for this version is no longer being maintained. If you are running this version, we strongly advise you to upgrade. For the latest information, see the current release documentation.
ElasticsearchClusterInfo
editElasticsearchClusterInfo
editThe information for an Elasticsearch cluster.
Properties
edit-
associated_apm_clusters
(array[
ApmSubInfo
]
, required) -
associated_appsearch_clusters
(array[
AppSearchSubInfo
]
, required) -
associated_kibana_clusters
(array[
KibanaSubClusterInfo
]
, required) -
ccs
(CrossClusterSearchInfo
) - Cross-cluster search settings and status for this cluster.
-
cluster_id
(string
, required) - The id of the cluster
-
cluster_name
(string
, required) - The name of the cluster
-
deployment_id
(string
) - The id of the deployment to which this Elasticsearch belongs to.
-
elasticsearch
(ElasticsearchInfo
, required) - Information about the Elasticsearch cluster.
-
elasticsearch_monitoring_info
(ElasticsearchMonitoringInfo
) - Information about the monitoring status for the Elasticsearch cluster.
-
external_links
(array[
ExternalHyperlink
]
, required) - External resources related to the cluster
-
healthy
(boolean
, required) - Whether the cluster is healthy or not (one or more of the info subsections will have healthy: false)
-
links
(map[string,
Hyperlink
]
) - A map of application-specific operations (which map to 'operationId's in the Swagger API) to metadata about that operation
-
locked
(boolean
) - Whether or not this cluster is locked. Only populated in SaaS.
-
metadata
(ClusterMetadataInfo
, required) - Information about the public and internal state, and the configuration settings of an Elasticsearch cluster.
-
plan_info
(ElasticsearchClusterPlansInfo
, required) - Information about the current, pending, and past Elasticsearch cluster plans.
-
region
(string
) - The region that this cluster belongs to. Only populated in SaaS or federated ECE.
-
security
(ElasticsearchClusterSecurityInfo
) - For 2.x Elasticsearch clusters, specifies the information about the users and roles. For 5.x Elasticsearch clusters, use the Kibana management UI.
-
settings
(ElasticsearchClusterSettings
) - The settings for an Elasticsearch cluster.
-
snapshots
(SnapshotStatusInfo
, required) - Information about the snapshot status for the Elasticsearch cluster. For example, the health status.
-
status
(string
; allowed values: [initializing
,stopping
,stopped
,rebooting
,restarting
,reconfiguring
,started
], required) - Cluster status
-
system_alerts
(array[
ClusterSystemAlert
]
) - List of cluster system alerts
-
topology
(ClusterTopologyInfo
, required) -
The topology for Elasticsearch clusters, multiple Kibana instances, or multiple APM Servers. The
ClusterTopologyInfo
also includes the instances and containers, and where they are located.
Example
edit{ "associated_apm_clusters" : [ { "apm_id" : "string", "enabled" : true, "links" : { "some_property" : { "need_elevated_permissions" : true } } } ], "associated_appsearch_clusters" : [ { "app_search_id" : "string", "enabled" : true, "links" : { "some_property" : null } } ], "associated_kibana_clusters" : [ { "enabled" : true, "kibana_id" : "string", "links" : { "some_property" : null } } ], "ccs" : { "healthy" : true, "remote_clusters" : [ { "compatible" : true, "id" : "string", "version" : "string" } ] }, "cluster_id" : "string", "cluster_name" : "string", "deployment_id" : "string", "elasticsearch" : { "blocking_issues" : { "cluster_level" : [ { "description" : "string", "instances" : [ "string" ] } ], "healthy" : true, "index_level" : [ null ] }, "healthy" : true, "master_info" : { "healthy" : true, "instances_with_no_master" : [ "string" ], "masters" : [ { "instances" : [ "string" ], "master_instance_name" : "string", "master_node_id" : "string" } ] }, "shard_info" : { "available_shards" : [ { "instance_name" : "string", "shard_count" : 0 } ], "healthy" : true, "unavailable_replicas" : [ { "instance_name" : "string", "replica_count" : 0 } ], "unavailable_shards" : [ null ] } }, "elasticsearch_monitoring_info" : { "destination_cluster_ids" : [ "string" ], "healthy" : true, "last_modified" : "2019-01-01T00:00:00Z", "last_update_status" : "string", "source_cluster_ids" : [ "string" ] }, "external_links" : [ { "id" : "string", "label" : "string", "uri" : "string" } ], "healthy" : true, "links" : { "some_property" : null }, "locked" : true, "metadata" : { "cloud_id" : "string", "endpoint" : "string", "last_modified" : "2019-01-01T00:00:00Z", "ports" : { "http" : 0, "https" : 0 }, "raw" : {}, "version" : 0 }, "plan_info" : { "current" : { "attempt_end_time" : "2019-01-01T00:00:00Z", "attempt_start_time" : "2019-01-01T00:00:00Z", "healthy" : true, "plan" : { "cluster_topology" : [ { "allocator_filter" : {}, "elasticsearch" : { "curation" : { "from_instance_configuration_id" : "string", "to_instance_configuration_id" : "string" }, "docker_image" : "string", "enabled_built_in_plugins" : [ "string" ], "node_attributes" : { "some_property" : "string" }, "system_settings" : { "auto_create_index" : true, "default_shards_per_index" : 0, "destructive_requires_name" : true, "enable_close_index" : true, "monitoring_collection_interval" : 0, "monitoring_history_duration" : "string", "reindex_whitelist" : [ "string" ], "scripting" : { "expressions_enabled" : true, "file" : { "enabled" : true, "sandbox_mode" : true }, "inline" : null, "mustache_enabled" : true, "painless_enabled" : true, "stored" : null }, "use_disk_threshold" : true, "watcher_trigger_engine" : "string" }, "user_bundles" : [ { "elasticsearch_version" : "string", "name" : "string", "url" : "string" } ], "user_plugins" : [ { "elasticsearch_version" : "string", "name" : "string", "url" : "string" } ], "user_settings_json" : {}, "user_settings_override_json" : {}, "user_settings_override_yaml" : "string", "user_settings_yaml" : "string", "version" : "string" }, "instance_configuration_id" : "string", "memory_per_node" : 0, "node_configuration" : "string", "node_count_per_zone" : 0, "node_type" : { "data" : true, "ingest" : true, "master" : true, "ml" : true }, "size" : { "resource" : "string", "value" : 0 }, "zone_count" : 0 } ], "deployment_template" : { "id" : "string", "version" : "string" }, "elasticsearch" : null, "tiebreaker_override" : true, "tiebreaker_topology" : { "memory_per_node" : 0 }, "transient" : { "cluster_settings_json" : {}, "plan_configuration" : { "calm_wait_time" : 0, "cluster_reboot" : "string", "extended_maintenance" : true, "max_snapshot_age" : 0, "max_snapshot_attempts" : 0, "move_allocators" : [ { "allocator_down" : true, "from" : "string", "to" : [ "string" ] } ], "move_instances" : [ { "from" : "string", "instance_down" : true, "to" : [ "string" ] } ], "move_only" : true, "override_failsafe" : true, "preferred_allocators" : [ "string" ], "reallocate_instances" : true, "skip_data_migration" : true, "skip_post_upgrade_steps" : true, "skip_snapshot" : true, "skip_snapshot_post_major_upgrade" : true, "skip_upgrade_checker" : true, "timeout" : 0 }, "restore_snapshot" : { "repository_config" : { "raw_settings" : {} }, "repository_name" : "string", "restore_payload" : { "indices" : [ "string" ], "raw_settings" : {} }, "snapshot_name" : "string", "source_cluster_id" : "string", "strategy" : "string" }, "strategy" : { "autodetect" : {}, "grow_and_shrink" : {}, "rolling" : { "allow_inline_resize" : true, "group_by" : "string", "shard_init_wait_time" : 0, "skip_synced_flush" : true }, "rolling_grow_and_shrink" : {} } }, "zone_count" : 0 }, "plan_attempt_id" : "string", "plan_attempt_log" : [ { "completed" : "2019-01-01T00:00:00Z", "duration_in_millis" : 0, "info_log" : [ { "delta_in_millis" : 0, "message" : "string", "stage" : "string", "timestamp" : "2019-01-01T00:00:00Z" } ], "stage" : "string", "started" : "2019-01-01T00:00:00Z", "status" : "string", "step_id" : "string" } ], "plan_attempt_name" : "string", "plan_end_time" : "2019-01-01T00:00:00Z", "source" : { "action" : "string", "admin_id" : "string", "date" : "2019-01-01T00:00:00Z", "facilitator" : "string", "remote_addresses" : [ "string" ], "user_id" : "string" } }, "healthy" : true, "history" : [ null ], "pending" : null }, "region" : "string", "security" : { "last_modified" : "2019-01-01T00:00:00Z", "roles" : {}, "users" : [ { "password_hash" : "string", "username" : "string" } ], "users_roles" : [ { "roles" : [ "string" ], "username" : "string" } ], "version" : 0 }, "settings" : { "ccs" : { "remote_clusters" : { "some_property" : { "cluster_id" : "string", "skip_unavailable" : true } } }, "curation" : { "specs" : [ { "index_pattern" : "string", "trigger_interval_seconds" : 0 } ] }, "dedicated_masters_threshold" : 0, "ip_filtering" : { "rulesets" : [ "string" ] }, "metadata" : { "contact_email" : "string", "hidden" : true, "name" : "string", "owner_id" : "string", "resources" : { "cpu" : { "boost" : true, "hard_limit" : true } }, "subscription_level" : "string", "system_owned" : true }, "monitoring" : { "target_cluster_id" : "string" }, "snapshot" : { "cron_expression" : "string", "enabled" : true, "interval" : "string", "pending_interval" : "string", "repository" : { "default" : {}, "reference" : { "repository_name" : "string" }, "static" : { "repository_type" : "string", "settings" : {} } }, "repository_name" : "string", "retention" : { "max_age" : "string", "snapshots" : 0 }, "slm" : true, "suspended" : [ "string" ], "wait_time_after_snapshotting" : "string" } }, "snapshots" : { "count" : 0, "healthy" : true, "latest_end_time" : "2019-01-01T00:00:00Z", "latest_status" : "string", "latest_successful" : true, "latest_successful_end_time" : "2019-01-01T00:00:00Z", "recent_success" : true, "scheduled_time" : "2019-01-01T00:00:00Z" }, "status" : "string", "system_alerts" : [ { "alert_type" : "string", "exit_code" : 0, "instance_name" : "string", "timestamp" : "2019-01-01T00:00:00Z", "url" : "string" } ], "topology" : { "healthy" : true, "instances" : [ { "allocator_id" : "string", "container_started" : true, "disk" : { "disk_space_available" : 0, "disk_space_used" : 0, "storage_multiplier" : 0.1 }, "healthy" : true, "instance_configuration" : { "id" : "string", "name" : "string", "resource" : "string" }, "instance_name" : "string", "maintenance_mode" : true, "memory" : { "instance_capacity" : 0, "instance_capacity_planned" : 0, "memory_pressure" : 0, "native_memory_pressure" : 0 }, "service_id" : "string", "service_roles" : [ "string" ], "service_running" : true, "service_version" : "string", "zone" : "string" } ] } }