帮助手册

使用 Ansible 批量安装 Linux 代理

按照以下步骤,可使用 Ansible 无人值守地安装 Linux 代理:

GitHubhttps://github.com/site24x7/ansible-site24x7 

  1. 从 playbooks 文件夹中将 "site24x7-install.yml"、"site24x7-status.yml" 和 "site24x7-uninstall.yml" 下载到已安装 Ansible 的服务器上。 
  2. 编辑 "site24x7-install.yml" 文件并进行以下修改: 
    • 将 "hosts" 字段的值修改为您希望安装代理的 Ansible 连接服务器的 "hostname"(主机名)或 "groupname"(组名)。
    • 将 "vars" 字段下的 SITE24X7DEVICEKEY 变量的值替换为您 Site24x7 账户的实际设备密钥。Site24x7 设备密钥可从 Site24x7 Web 客户端获取(Server > Server Monitor > Servers (+) > Linux)。
    • 将 "proxy" 字段的值从 'None' 修改为所需的代理值。如果不需要代理,请勿修改此值。
    • 安装时关联配置文件,包括监视器组、阈值、通知和资源检查配置文件。例如,若要在安装代理时关联名为 Production 的监视器组,请在 "site24x7-install.yml" 文件中按如下方式修改命令:
      shell: /opt/Site24x7_Linux_64bit.install -i -key= -installer=ansible -gn="PRODUCTION"
      注意

      请确保要关联的监视器组、阈值、通知或资源检查配置文件已在 Site24x7 Web 客户端中创建完毕。

  3. 保存更改并关闭文件。
  4. 使用以下命令执行 playbook:"ansible-playbook site24x7-install.yml"
  5. 使用以下命令检查 Ansible 连接服务器上已安装代理的状态:"ansible-playbook -v site24x7-status.yml"

您也可以在安装代理时关联监视器组。 

这将确保在您的服务器上自动完成代理安装。

相关文章:

本文档对您有帮助吗?

您愿意帮助我们改进文档吗?请告诉我们哪些方面可以做得更好。


很抱歉本文档未能让您满意。我们希望了解可以从哪些方面改进您的体验。


感谢您抽出时间分享反馈。我们将利用您的反馈来改进在线帮助资源。

短链接已复制!