Cloud Computing Made Easy®
Installing Monitoring Agents
From Cloud Computing Wiki - Kaavo
Contents |
Instructions for Linux
Starting version 1.9 of IMOD, the IMOD N-Tier engine detects the monitoring agent if the agent is not install it automatically installs it on the Linux OS so users don't have to manually install the monitoring agents on Linux. Currently auto installation is tested and supported on the following Linux OSs. In case you are using a different flavor of Linux and monitoring doesn't work automatically, you may have to install the monitoring agent manually; please contact us for the installation instructions of the monitoring agents on Linux. It may work on other OSs, however, we haven't tested them. Please make sure that you are allowing the monitoring system to communicate with your server over ports 10050 and 10051. For Amazon EC2 we open these ports automatically using firewall group configuration api supported by Amazon. For other providers, this step is performed in the post start up actions in the System Definition file. If you are creating / deploying your own system, please refer to the sample provided in IMOD for your provider to see how to accomplish this. E.g. Rackspace requires iptables update. Also note that IMOD engine uses port 22 to communicate with your server over ssh for automatic deployment and run-time management.
- Note: If you are manually installing the monitoring agent or you don't want IMOD to install the monitoring agent please edit the server tag in the system definition file by setting the agentSetup="manual", see below, there is no space between " and >
<serverType role="default" min="1" max="4" agentSetup="manual">
Support For Common Metrics (CPU, Bandwidth, Memory, Disk)
- Amazon EC2
- Fedora 8 and higher
- Ubuntu 7.10 and higher
- CentOS 5.2 and higher
- RackSpace
- Fedora 10, 11, and 13
- Ubuntu 8.10 and higher
- CentOS 5.3 and higher
- RedHat 5.3 and higher
- IBM
- SUSE 10
- Red Hat 5.4
- Eucalyptus
- vdebian 2.6.24-19-xen
- Terremark
- CentOS 5.2 and higher
Support For Service Monitoring (Apache and Mysql)
- Amazon EC2
- Fedora 8 and higher
- Ubuntu 7.10 and higher
- CentOS 5.2 and higher
- RackSpace
- Fedora 10, 11, and 13
- Ubuntu 8.10 and higher
- CentOS 5.3 and higher
Instructions for Windows
- Monitoring agent installation is relatively easy on windows. Download the monitoring agent from the following link.
http://3rdparty-tools.s3.amazonaws.com/Win32/default/monitoring/zabbix_agents_1.8.win.zip
- And extract it under C:/. It will create two folder win32 and win64 if you are using win32 then delete the win64 or do the opposite in case of 64 bit.
Download the following script
http://3rdparty-tools.s3.amazonaws.com/Win32/default/monitoring/zabbix-start.bat
- If you are running a 32 bit server then just set this script as start up script. In case of 64 bit server open the script and replace win32 with win64.
Open your port number 10051 and 10052 for http://monitor1.kaavo.org or 174.129.240.28.
Instruction for Manual Agent Installation
If you want to install our monitoring agent manually, please go through the following steps:
- Step I : Install agent
- Install zabbix agent using auto installer
- You can use yum / apt depending upon your flavor
- Otherwise you can download directly from the www.zabbix.com
- Step I : Install agent
- Step II :
- Open the zabbix_agentd.conf file (most of the time it is available in /etc/zabbix/)
- Update the line Server=localhost with Server=ec2-174-129-240-28.compute-1.amazonaws.com
- You can also download a sample configuration file from http://3rdparty-tools.s3.amazonaws.com/zabbix-agent/zabbix_agentd.conf
- Step III:
- Open port 10050 and 10051 for 174.129.240.28
- Step IV :
- Restart the zabbix agent [/etc/init.d/zaabix…. Restart ]
- Step II :
![[Wiki Home]](/skins/common/images/wiki.png)