关于 Kibana 、Elasticsearch 奇怪的知识点,一般人可能永远遇不到

最近在公司折腾 Kibana 的时候遇到了个还挺有意思的问题,估计正常情况下几乎没人遇到。

先简单说说 Kibana 和 Elasticsearch ,Elasticsearch 是个分布式、RESTful 风格、非常强大的搜索引擎,被广泛地使用于各个IT公司。与 Logstash 及 Kibana 开源项目组合在一起,形成了 ELK 软件栈。

Elasticsearch 常年霸占 DB-Engines 搜索引擎排名的榜首,且与第二名有不小的差距。

图片

Elasticsearch 在各大厂商有广泛的应用,一般有拿来做日志实时分析,搜索服务,比如搜索商品、文档,时序数据分析等等。

这次是在做 Amazon ES 与 自建 ES 服务对比时遇到的问题。问题现象是在AWS 的 EC2 主机上装了 官网下载的 kibana 后,连接不上 Amazon ES 服务。

https://www.elastic.co/downloads/kibana

下面是详细经过

首先在AWS的管理页面新建了 Amazon ES(7.10版本),确认同内网的EC2主机能正常访问endpoint后,打算在EC2上安装本地 kibana 服务器,连接到 Amazon ES。

根据AWS官方文档对 config/kibana.yml 配置文件进行修改

https://docs.amazonaws.cn/elasticsearch-service/latest/developerguide/es-kibana.html#es-kibana-local

kibana.index: ".kibanalocal"# Use elasticsearch.url for versions older than 6.6# elasticsearch.url: "https://domain-endpoint:443"# Use elasticsearch.hosts for versions 6.6 and laterelasticsearch.hosts: "https://domain-endpoint:443"

然后使用 systemctl 启动服务,发现一直是启动异常。

ubuntu@11:/usr/share/kibana/config$ sudo systemctl status kibana.service ● kibana.service - Kibana   Loaded: loaded (/etc/systemd/system/kibana.service; disabled; vendor preset: enabled)   Active: activating (auto-restart) (Result: exit-code) since Fri 2021-04-07 10:12:15 UTC; 1s ago  Process: 19550 ExecStart=/usr/share/kibana/bin/kibana (code=exited, status=64) Main PID: 19550 (code=exited, status=64)

既然 systemctl 无法启动,那就直接使用 kibana 命令行启动,进一步查看下报错信息去解决。

sudo -u kibana -EH ../bin/kibana  log   [10:06:16.366] [info][plugins-service] Plugin "auditTrail" is disabled.  log   [10:06:16.372] [info][plugins-service] Plugin "vis
  • 3
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值