您可以使用示例脚本监控物理服务器中的操作系统。

示例脚本仅在以下操作系统上进行了测试:
  • CentOS 7.x 和 CentOS 8.x
  • RHEL 7.x 和 RHEL 8.x
  • SUSE 12.x 和 SUSE 15.x
  • OEL7.x 和 OEL 8.x
  • Ubuntu 16.x、Ubuntu 18.x、Ubuntu 20.x 和 Ubuntu 22.x
  • VMware Photon Linux

前提条件

  • 确认 cURL 为 7.29.0。
  • 确认解压缩的版本为 6.0-20.el7 或更高版本。
  • 确认 OpenSSL 为 1.0.2k-fips 或更高版本。
  • 确保云代理已在 vRealize Operations 中启动并处于联机状态。
  • 确保可从物理服务器访问云代理。
  • 确保可从物理服务器访问 vRealize Operations 的端口 443。
  • 物理服务器上必须存在 uuidgen 软件包。
注: 如果已使用自定义 Telegraf 并且已升级 vRealize Operations,要查看操作系统对象的新属性,必须重新执行以下步骤以监控操作系统。您必须再次下载帮助程序脚本,重新运行该脚本,然后重新启动自定义 Telegraf。

过程

  1. 通过 SSH 连接到物理服务器,然后运行以下命令,从云代理下载示例脚本:
    wget --no-check-certificate https://<cloudproxy_ip>/downloads/salt/unmanagedagent_setup_sample.sh 
    注: 在上述指定位置中为 <cloudproxy_ip> 使用相关的云代理 IP 地址。
  2. 通过运行以下命令使脚本可执行:
    chmod +x unmanagedagent_setup_sample.sh
  3. 运行示例脚本以从云代理下载 Telegraf 二进制文件,创建与 vRealize Operations 建立安全连接所需的证书,并在 Telegraf 配置文件中进行必要的更新:
    ./unmanagedagent_setup_sample.sh -v <vrops_ip_or_fqdn> -a <vrops_user> -b <vrops_password> -c <cloudproxy_ip> -d <Telegraf_Download_Directory> 
    
    Example: 
    ./unmanagedagent_setup_sample.sh -v 10.192.0.189 -a admin -b Password!23 -c 10.192.0.158 -d /opt/TelegrafDownloadDirectory 
    如果环境处于企业代理之后,脚本会将该代理显式地视为外部连接的代理。
    注: 确保用于代理身份验证的用户名和密码中的特殊字符已正确编码或转义:
    ./unmanagedagent_setup_sample.sh -v <vrops_ip_or_fqdn> -a <vrops_user> -b <vrops_password> -c <cloudproxy_ip> -d <Telegraf_Download_Directory> -x <[protocol://]proxyhost[:proxyport]> -u <proxyUser> -p <proxyPassword>
    参数说明:

    vrops_ip_or_fqdn:vRealize Operations 的 IP 或 FQDN。必需参数。

    vrops_user:要进行 suite-api 调用的 vRealize Operations 的用户名。必需参数。

    vrops_password:要进行 suite-api 调用的 vRealize Operations 的密码。必需参数。

    cloudproxy_ip:云代理的 IP。必需参数。

    Telegraf_Download_Directory:在何处安装代理?这是可选参数。默认值:当前目录。

    proxy:代理服务器 URL。可选参数。

    注: 如果帮助程序脚本第一次由于参数错误而失败,请清除 Telegraf 文件夹,然后使用正确的参数重新运行该脚本。
  4. cd <Telegraf_Download_Directory> 文件夹并运行 Telegraf。
    telegraf/usr/bin/telegraf -config telegraf/etc/telegraf/telegraf.conf -config-directory telegraf/etc/telegraf/telegraf.d

下一步做什么

您可以通过从 vRealize Operations 用户界面中选择 相关对象 > 衡量指标选项卡来查看衡量指标。
  1. 从左侧菜单中,导航到环境 > 自定义组
  2. 单击右侧窗格中的操作系统环境对象。
  3. 导航到衡量指标选项卡,然后选择相应的操作系统对象。