Bulk Installation of Linux agent using Puppet
Unattended installation of the Linux agent can be done using puppet by performing the below mentioned steps.
Supporting Platforms: All Linux platforms with Glibc version 2.5 and above, including Centos, Debian, Fedora, Redhat, Suse, Ubuntu
Params
- $site24x7agent_devicekey = Your device key is available under the Site24x7 Add Server Monitor page.
- Site24x7 device key is unique for your account.
- $site24x7agent_proxy is the proxy server required to connect to the Site24x7 servers.
Example: user:password@proxyhost:proxyport
Installation
After selection of monitor type and setting up proxy settings (if required), follow the below steps:
- Download the Site24x7 module into your puppet modules directory: (the module directory name must be site24x7) https://github.com/site24x7/puppet-site24x7
- Set your apikey as described in the Params section. Edit 'site24x7/manifests/params.pp'
- Set '$site24x7agent_devicekey' with your unique Site24x7 device key.
For eg: $site24x7agent_devicekey='06bb765a221c269ba0f9a1ebc22ad259' - Set proxy attribute if necessary
For eg: $site24x7agent_proxy= "user:password@proxyhost:proxyport" - View your servers from your Site24x7 account.
This will ensure automatic installation of the agent in your servers.
Related Articles
- Add a Linux server monitor
- Bulk install using Ansible
- Bulk install using Chef
- Bulk install using SaltStack
- Remote install using SSH