帮助手册 管理 添加监视器 添加 Linux代理安装Linux代理

使用 Ansible 批量安装 Linux 代理

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

GitHub:  https ://github.com/site24x7/ansible-site24x7 

  1. 将 playbooks “site24x7-install.yml”、“site24x7-status.yml”和“site24x7-uninstall.yml”从 playbooks 文件夹下载到安装了 ansible 的服务器。 
  2. 使用以下更改编辑文件“site24x7-install.yml”: 
    • 使用您要安装代理的 ansible 连接服务器的“主机名”或“组名”更改“主机”字段的值。
    • 将“vars”字段下的 SITE24X7DEVICEKEY 变量的值从 SITE24X7DEVICEKEY 更改为您的 Site24x7 帐户的实际设备密钥。Site24x7 设备密钥可以从 Site24x7 Web 客户端(服务器>服务器监视器>服务器 (+)Linux)获取。
    • 将“代理”字段的值从“无”更改为所需值。如果不需要代理,请勿编辑此值。
    • 在安装期间关联配置配置文件,包括监视器组、阈值、通知和资源检查配置文件。例如,要在安装代理时关联监视器组Production,请编辑“site24x7-install.yml”文件中的命令,如下所示:
      shell:/opt/Site24x7_Linux_64bit.install -i -key={{ device_key }} -installer=ansible -mg="PRODUCTION"
      确保已在 Site24x7 Web 客户端中创建要关联的监视器组、阈值、通知或资源检查配置文件。
  3. 保存更改并关闭文件。
  4. 现在使用以下命令执行 playbook:“ansible-playbook site24x7-install.yml”
  5. 使用以下命令检查安装在 ansible 连接服务器中的代理的状态:“ansible-playbook -v site24x7-status.yml”

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

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

相关文章:

帮助手册 管理 添加监视器 使用Ansible批量安装linux代理