Skip to content

chapter45_part1:/500_Cluster_Admin/10_intro.asciidoc #51

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 1 commit into from
Apr 5, 2016
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
15 changes: 3 additions & 12 deletions 500_Cluster_Admin/10_intro.asciidoc
Original file line number Diff line number Diff line change
@@ -1,15 +1,6 @@

Elasticsearch is often deployed as a cluster of nodes.((("clusters", "administration"))) A variety of
APIs let you manage and monitor the cluster itself, rather than interact
with the data stored within the cluster.
Elasticsearch 经常以多节点集群的方式部署。((("clusters", "administration")))有多种 API 让你可以管理和监控集群本身,而不用和集群里存储的数据打交道。

As with most functionality in Elasticsearch, there is an overarching design goal
that tasks should be performed through an API rather than by modifying static
configuration files. This becomes especially important as your cluster scales.
Even with a provisioning system (such as Puppet, Chef, and Ansible), a single HTTP API call
is often simpler than pushing new configurations to hundreds of physical machines.
和 Elasticsearch 里绝大多数功能一样,我们有一个总体的设计目标,即任务应该通过 API 执行,而不是通过修改静态的配置文件。这一点在你的集群扩容时尤为重要。即便通过配置管理系统(比如 Puppet,Chef 或者 Ansible),一个简单的 HTTP API 调用,也比往上百台物理设备上推送新配置文件简单多了。

To that end, this chapter presents the various APIs that allow you to
dynamically tweak, tune, and configure your cluster. It also covers a
host of APIs that provide statistics about the cluster itself so you can
monitor for health and performance.
因此,本章将介绍各种可以让你动态调整、调优和调配集群的 API。同时,还会介绍一系列提供集群自身统计数据的 API,你可以用这些接口来监控集群健康状态和性能。