IBM Cloud Docs
监控 Linux 主机上的 PowerVS 工作区

监控 Linux 主机上的 PowerVS 工作区

使用本教程可了解如何在 PowerVS 工作区上配置 Linux 主机,以便将指标转发到 IBM Cloud Monitoring 服务中的 IBM Cloud 服务。

要配置 Linux 主机在 PowerVS 工作区上转发指标,必须安装监控代理。 该代理程序使用访问密钥(令牌)向 IBM Cloud Monitoring 实例进行认证。 监控代理充当数据收集者的角色。 它会自动收集度量值。

默认情况下,该代理会收集核心基础架构和网络时间序列,用于监控主机。 有关收集的指标列表,请参阅 适用于非协调环境的指标

Monitoring 代理会自动为每台主机收集以下类型的系统指标:

  • System hosts metrics 提供有关 CPU、内存和存储使用指标的信息,可用于分析所有进程的性能和资源利用率。

  • File and File System metrics 提供有关文件和文件系统的信息,可用于分析系统中发生的文件交互。 例如,你可以找到有关打开文件、进出字节数或特定文件系统使用百分比的信息。

  • Process metrics 提供有关服务器中运行的进程的信息。 例如,您可以使用这些指标来查看进程数量,或获取客户端或服务器信息。

  • Network metrics 提供网络信息。 它们可以帮助您深入了解应用程序、容器和服务器之间建立的连接。 例如,您可以查看发送或接收的字节数,或 HTTP 请求、连接和延迟的数量。 此外,对于SQL或 MongoDB,,当配置为故障排除模式时,代理会收集其他信息。

通过 Monitoring 用户界面,您可以在 Advisor 标签、Explore 标签和 Dashboard 标签中分析数据。 您可通过度量值视图和仪表板来监视数据。

监控数据时请考虑以下信息:

  • Explorer 标签中,您可以监控单个指标。

  • Advisor 标签中,您可以监控 Red Hat OpenShift 或主机级指标。

    只有属于有权监控 Red Hat OpenShift 或主机级指标的团队的用户才能使用此选项卡。

  • 仪表盘选项卡中,您可以通过面板预定义仪表盘或自定义仪表盘进行监控,并对网络数据、应用程序数据、拓扑结构、服务、主机和容器进行专门的了解。 在仪表板中,面板显示一个度量值或一组度量值。

对于每个度量值视图和仪表板,可以定义数据作用域、数据聚集方式以及要应用于数据的时间和组过滤器。 有关更多信息,请参阅 管理面板

您可以将仪表板配置为团队的默认入口,统一团队体验,并允许用户将注意力集中在与他们最相关的信息上。

有关更多信息,请参阅 查看指标

准备工作

了解IBM Cloud Monitoring

在支持的区域内工作,例如 US South 区域。

使用作为 IBM Cloud 帐户的成员或所有者的用户标识。 要获取 IBM Cloud IBMID,请访问 创建帐户

您的 IBM 标识必须分配有对以下每个资源的 IAM 策略:

完成教程所需的 IAM 策略列表
资源 访问策略的作用域 角色 区域 信息
资源组 Default 资源组 查看者 US South 此政策允许用户在默认资源组中查看服务实例。
IBM Cloud Monitoring 服务 资源组 编辑者 US South 此政策允许用户在默认资源组中配置和管理 IBM Cloud Monitoring 服务。

必须安装 IBM Cloud CLI。 有关更多信息,请参阅安装 IBM Cloud CLI

在 PowerVS 工作区上配置 Linux 主机

如果要监控的 PowerVS 工作区上已有 Linux 主机,则可以跳过此步骤。

如果在 PowerVS 工作区中没有 Linux 主机,请创建一个 PowerVS 服务器工作区

供应 IBM Cloud Monitoring 实例

要通过 IBM Cloud Monitoring UI 供应 IBM Cloud 的实例,请完成以下步骤:

  1. 登录您的 IBM Cloud 账户

    使用用户标识和密码登录后,IBM Cloud UI 即会打开。

  2. 单击目录。 这将打开 IBM Cloud 中提供的服务的列表。

  3. 要过滤显示的服务列表,请选择 “记录和监控”类别

  4. 单击 IBM Cloud Monitoring 磁贴。 将打开可观察性仪表板。

  5. 选择 “创建”选项卡。

  6. 为服务实例选择一个区域。

  7. 选择轻量服务套餐。

    缺省情况下,已设置轻量套餐。

    如需了解其他服务计划的更多信息,请参阅 定价

  8. 为服务实例输入一个服务名称

  9. 选择 Default 资源组。

    缺省情况下,已设置 default 资源组。

  10. (可选)指定要使用的 标记

  11. 选择服务实例是否接收区域内所有服务实例的平台指标。

  12. 要在您登录到的 IBM Cloud Monitoring 资源组中供应 IBM Cloud 服务,请单击创建

在您配置实例后,监控仪表板将打开。

**注:**要通过 CLI 来供应实例,请参阅通过 IBM Cloud CLI 供应实例

在 PowerVS 工作区上配置Linux主机,以便将指标发送到您的实例

要配置 Linux 主机上的 PowerVS 工作区,将指标发送到 IBM Cloud Monitoring 实例,必须安装监控代理。

请从命令行完成以下步骤:

  1. 打开终端。 然后,登录到 IBM Cloud。 运行以下命令并遵循提示进行操作:

    ibmcloud login -a cloud.ibm.com
    

    选择 IBM Cloud Monitoring 实例所在的帐户和区域。

  2. 访问 Linux 主机上的 PowerVS 工作区

  3. 获取访问密钥。 有关更多信息,请参阅通过 IBM Cloud UI 获取访问密钥

  4. 获取采集 URL。 有关详细信息,请参阅 收集器端点

  5. 部署监控代理。 运行以下命令:

    curl -sL https://ibm.biz/install-sysdig-agent | sudo bash -s -- --access_key <ACCESS_KEY> --collector <COLLECTOR_ENDPOINT> --collector_port 6443 --secure true --check_certificate false --tags <TAG_DATA> --additional_conf 'sysdig_capture_enabled: false'
    

    Where

    • ACCESS_KEY 是实例的 访问键

    • COLLECTOR_ENDPOINT 是监视实例在其中可用的区域的采集 URL。 要确定端点,请参阅 收集器端点

    • TAG_DATA是逗号分隔的标签,格式为 TAG_NAME:TAG_VALUE。 您可以为监控代理添加一个或多个标签。 例如,role:serviceX,location:us-south。 稍后,可以使用这些标记来识别来自运行代理程序的环境中的度量值。

    • sysdig_capture_enabled 设置为 false 则禁用捕捉功能。 默认情况下,该选项设置为“true”。 有关更多信息,请参阅使用捕获

    • 必须将 secure 标记设置为 true 才能使用安全 SSL/TLS 连接向收集器发送指标。

    如果监控代理无法正确安装,请手动安装内核头文件。 选择分发版,并对该分发版运行该命令。 然后,重新部署监控代理。

    • 对于 Debian 和 Ubuntu Linux 分发版,请运行以下命令:

      apt-get -y install linux-headers-$(uname -r)
      
    • 对于 RHEL、CentOS 和 Fedora Linux 分发版,请运行以下命令:

      yum -y install kernel-devel-$(uname -r)
      
  6. 为非协调环境配置代理。

    打开位于 /opt/draios/etc/ 中的 dragent.yaml 文件。

    添加以下配置参数:

    feature:
      mode: monitor_light
    

    重新启动代理程序。 运行以下命令:

    service dragent restart
    

启动监控用户界面

要启动 Web UI,请完成以下步骤:

  1. 登录您的 IBM Cloud 账户

    使用用户标识和密码登录后,IBM Cloud“仪表板”即会打开。

  2. 在导航菜单中,选择可观察性

  3. 选择监视

    这将显示 IBM Cloud 上可用的实例的列表。

  4. 选择实例。 然后,单击 打开仪表板

当监控代理开始收集和处理信息时,可能需要一些时间才能看到服务器条目。

每个浏览器只能监控一个实例。 同一实例可以有多个标签页。

在 PowerVS 工作区上监控 Linux 主机

您可以在 Overview 视图中通过 Web UI 监控 PowerVS 工作区中的 Linux 主机。 此视图是您排查和监控基础设施的起点。 这是 Web UI 的默认主页。

主机和容器部分,您可以找到您的 Ubuntu 服务器的条目。 单击 Hosts & containers Hosts & containers 以切换数据源。 然后,选择服务器。 显示的数据与所选服务器一致。

要设置列的颜色编码,请完成以下步骤:

  1. 将鼠标悬停在列标题上,选择一列。 然后点击铅笔图标。

  2. 切换 Enable 以启用颜色编码。

  3. 设置不同阈值的值。

后续步骤