正在加载

快速入门:使用 Elastic Agent 监控您的 Kubernetes 集群

Elastic Stack Serverless

在本快速入门指南中,您将学习如何创建监控集群基础设施所需的 Kubernetes 资源。

这种新方法只需要最少的配置,并为您提供一个简单的设置来监控您的基础设施。 您不再需要下载、安装或配置 Elastic Agent,当您运行 kubectl 命令时,一切都会自动发生。

kubectl 命令在您的 Kubernetes 集群中安装独立的 Elastic Agent,下载所有需要的 Kubernetes 资源以从集群收集指标,并将其发送到 Elastic。

  • 一个 Elasticsearch 集群,用于存储和搜索您的数据,以及 Kibana,用于可视化和管理您的数据。此快速入门适用于所有 Elastic 部署模型。 要快速开始,请尝试 Elastic Cloud

  • 具有 superuser 内置角色或加入数据所需的权限的用户。

  • 一个正在运行的 Kubernetes 集群。

  • Kubectl.

  • 一个 Elastic Observability Serverless 项目。要了解更多信息,请参阅 创建可观测性项目
  • 具有 管理员 角色或更高权限的用户 - 需要加入系统日志和指标。 要了解更多信息,请参阅 分配用户角色和权限
  • 一个正在运行的 Kubernetes 集群。
  • Kubectl.
  1. 在 Kibana 中,转到 Observability UI 并单击 添加数据

  2. 您想监控什么? 下,选择 Kubernetes,然后选择 Elastic Agent:日志和指标

  1. 要在您的主机上安装 Elastic Agent,请复制并运行安装命令。

    您将使用 kubectl 命令下载清单文件,注入 Kibana 生成的用户 API 密钥,并创建 Kubernetes 资源。

  2. 返回 添加可观测性数据 页面。

    数据摄取可能需要稍等片刻。 准备就绪后,您将看到消息 我们正在监控您的集群

  3. 单击 浏览 Kubernetes 集群 以导航到仪表板并浏览您的数据。

  1. 创建一个新的 Elastic Observability Serverless 项目,或打开一个现有项目。

  2. 在您的 Elastic Observability Serverless 项目中,转到 添加数据

  3. 您想监控什么? 下,选择 Kubernetes,然后选择 Elastic Agent:日志和指标

  1. 要在您的主机上安装 Elastic Agent,请复制并运行安装命令。

    您将使用 kubectl 命令下载清单文件,注入 Kibana 生成的用户 API 密钥,并创建 Kubernetes 资源。

  2. 返回 添加可观测性数据 页面。 数据摄取可能需要稍等片刻。 准备就绪后,您将看到消息 我们正在监控您的集群

  3. 单击 浏览 Kubernetes 集群 以导航到仪表板并浏览您的数据。

安装完成后,所有相关数据都流入 Elastic,可视化您的数据 部分允许您访问 Kubernetes 集群概览仪表板,该仪表板可用于监控集群的运行状况。

Kubernetes overview dashboard

此外,您可以访问其他有用的预构建仪表板来监控 Kubernetes 资源,例如每个命名空间中运行的 Pod,以及它们消耗的资源,如 CPU 和内存。

有关其他有用功能的描述,请参阅 可观测性概览

© . All rights reserved.