在由 Fleet 管理的 Azure AKS 上运行 Elastic Agent

编辑

请按照在由 Fleet 管理的 Kubernetes 上运行 Elastic Agent页面上的步骤操作,以在 Azure AKS 上运行 Elastic Agent。

重要说明
编辑

在像 AKS 这样的托管 Kubernetes 解决方案上,Elastic Agent 无法访问多个数据源。下面是不可用数据的列表:

  1. 来自 Kubernetes 控制平面组件的指标不可用。因此,kube-schedulerkube-controller-manager 组件的指标不可用。在这方面,相应的仪表板将不会填充数据。
  2. 审计日志也仅在 Kubernetes 主节点上可用,因此 Elastic Agent 无法收集。
  3. 字段 orchestrator.cluster.nameorchestrator.cluster.url 不会被填充。orchestrator.cluster.name 字段用作 Kubernetes 集成附带的默认 Kubernetes 仪表板的集群选择器。

    在这方面,您可以使用 add_fields 处理器为每个 Kubernetes 集成组件添加 orchestrator.cluster.nameorchestrator.cluster.url 字段。

    处理器配置。

    - add_fields:
        target: orchestrator.cluster
        fields:
          name: clusterName
          url: clusterURL