AnsibleをもちいたLinuxエージェントの一括インストール
Ansibleを用いたLinuxエージェントの無人インストールは、次の手順で実行します。
GitHub:https://github.com/site24x7/ansible-site24x7
- Playbook「site24x7-install.yml」、「site24x7-status.yml」、「site24x7-uninstall.yml」をPlaybookフォルダーから、サーバーでAnsibleをインストールした場所にダウンロードします。
- ファイル「site24x7-install.yml」に次の変更を行います。
- 「hosts」の値を、エージェントインストール先となる、Ansible接続サーバーの「ホスト名」か「グループ名」に変更します。
- 「vars」項目で、api_key変数の値をSITE24X7APIKEYからSite24x7画面のデバイスキーに変更します。
- 「proxy」の値を「None」から適宜、変更します。プロキシが不要の場合は、変更はしません。
- 変更を保存し、ファイルを閉じます。
- 次のコマンドでPlaybookを実行します。
ansible-Playbook site24x7-install.yml
- 次のコマンドで、Ansible接続サーバーにインストールされたエージェントの状態を確認できます。
ansible-Playbook -v site24x7-status.yml
これにより、エージェントがサーバーに自動インストールされます。
関連記事: