50% off 所有套餐限时优惠,起价 $2.48/mo
Elasticsearch

Elasticsearch

Elasticsearch 是一款分布式搜索与分析引擎,支持全文检索、聚合查询和 PB 级数据的实时索引。Wikipedia、GitHub、eBay 和 Slack 均将其用于站内搜索和日志分析,是数据库之外全文搜索的事实标准。

Version

Latest

Operating System

Ubuntu Server 24.04 LTS

Min. RAM

8 GB

IP Types

IPV4,IPV6

访问 Elasticsearch API

  • URL: http://<server-ip>:9200
  • 集群内部通信端口: 127.0.0.1:9300 (请勿对外暴露)

Credentials

  • User: elastic
  • 密码:已安全存储于 /root/.cloudzy-creds

Important Directories

  • Config: /etc/elasticsearch
  • Data: /var/lib/elasticsearch
  • Logs: /var/log/elasticsearch
  • Binaries: /usr/share/elasticsearch/bin
  • Plugins: /usr/share/elasticsearch/plugins

管理服务

Use systemctl commands:

systemctl status elasticsearch
systemctl restart elasticsearch
systemctl stop elasticsearch
systemctl start elasticsearch

注册 Kibana(可选)

如果你计划单独安装 Kibana,需要先在 Elasticsearch 上生成一个注册令牌,再用它来完成 Kibana 的安全配置。

1. 在 Elasticsearch 服务器上生成注册令牌:

/usr/share/elasticsearch/bin/elasticsearch-create-enrollment-token -s kibana

2. 复制生成的令牌,然后在 Kibana 服务器上运行:

/usr/share/kibana/bin/kibana-setup --enrollment-token "<your-token>"

此操作将 Kibana 安全地注册到 Elasticsearch。

Elasticsearch 命令示例

检查集群健康状态:

curl -X GET -k "https://localhost:9200/_cluster/health?pretty" 
  -u elastic:<password> 
  --cacert /etc/elasticsearch/certs/http_ca.crt

列出所有索引:

curl -X GET -k "https://localhost:9200/_cat/indices?v" 
  -u elastic:<password> 
  --cacert /etc/elasticsearch/certs/http_ca.crt

More in Monitoring

Related apps.

立即部署 Elasticsearch。 From $2.48/mo.