【问题标题】:How to enable APM in Kibana?如何在 Kibana 中启用 APM?
【发布时间】:2021-02-15 02:07:11
【问题描述】:

我已安装 Kibana7.7,但无法启用 APM。我按照以下说明操作:https://www.elastic.co/guide/en/kibana/7.x/apm-settings-kb.html 并添加了以下配置:

xpack.apm.enabled: true
xpack.apm.ui.enabled: true

当运行命令bin/kibana serve但出现以下错误:

 log   [12:52:34.607] [fatal][root] { Error: Unknown configuration key(s): "xpack.apm.enabled", "xpack.apm.ui.enabled". Check for spelling errors and ensure that expected plugins are installed.
    at ensureValidConfiguration (/home/ubuntu/dev/kibana-7.7.0-linux-x86_64/src/core/server/legacy/config/ensure_valid_configuration.js:46:11) code: 'InvalidConfig', processExitCode: 64, cause: undefined }

 FATAL  Error: Unknown configuration key(s): "xpack.apm.enabled", "xpack.apm.ui.enabled". Check for spelling errors and ensure that expected plugins are installed.

我是不是做错了什么?

【问题讨论】:

  • 您为 Elasticsearch 和 Kibana 下载了哪些二进制文件? APM UI 并不是所有这些的一部分,所以这可能是个问题。
  • 我在 Elasticsearch 和 Kibana 中都使用 7.7
  • 是的,但是哪个二进制文件?有不止一个,并非所有都包含此功能。你有下载地址的链接吗?或者curl localhost:9200(针对 Elasticsearch)告诉你什么?
  • Elasticsearch 是 AWS 托管集群。 Kibana 下载自artifacts.elastic.co/downloads/kibana/…

标签: elasticsearch kibana


【解决方案1】:

正如 cmets 中所讨论的:AWS Elasticsearch 服务与使用默认二进制文件的自托管 Kibana 之间似乎存在许可证不匹配。

AWS ES 服务使用 OSS 基础,不能与默认的非 OSS Kibana 组合(APM UI 是 Elastic Stack 的免费部分但不是 OSS 部分的一部分)。

您的选择是自己托管一个免费的默认 Elasticsearch 二进制文件,或者切换到 Elastic Cloud

PS:我最近没有检查过该场景的日志输出,但我预计会在某处出现关于许可证不匹配的日志消息。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-07-20
    • 2022-10-25
    • 1970-01-01
    • 2021-03-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-07-21
    相关资源
    最近更新 更多