If you know ControlUP, a monitoring and managing tool and you are using it, I’m sure you will be happy with everything it gives you.
Then you are using Igel devices and you heard something about Igel+ControlUP, the first reaction is a kind of emotion, because both are great technologies.
So you wonder, how it will be? If you want to know it,…. keep reading.
- ControlUP works in a Custom Partition.
- IGEL OS 10+ with Enterprise Management Pack or if you are not Enterprise license, you can upgrade to 11.03.500. This changed in April.
- SSH must be enabled on the Igel devices.
- This is a must: DNS resolutions of the Igel devices.
- Linux Server up and running with SSH enabled. You can use Ubuntu, CentOS, RedHat,….
Now that we have upgraded to 11.03.500 we want to know more.
- Go to ControlUp webpage and download a free demo from here.
- Just unzip and run the exe from any computer with internet access.
- Create your user account, see howto
- ControlUp can monitor IGEL endpoints via the “Linux Data Collectors” feature.
Add a Name for the Data Collector “Igel_Data_Collector” and Add New credentials for the SSH session.
After adding the credentials we push in “Add Machines” to add our linux server.
Add the linux server ip address and click on “Scan“. If everything goes ok, you will have the next screen.
WARNING: Be sure, your linux server is in the DNS and you can resolve its name, or you will have an error about ssh can not connect.
We have our ControlUp environment almost ready.
Next, we have to go to ControlUP site and download, The ControlUp IGEL Integration Pack.
This Zip file contents 2 files:
Now, in the UMS we have to Upload this 2 files.
It is time to create the profile from the Custom Partition:
Our mountpoint is /ControlUp
Check the URL is pointing to ControlUp.inf file and the Initial action points to /ControlUp/linuxInstall.sh
Check out that your Username and Password have the right permissions.
We are ready to deploy this CU_Cpartition profile to our IGEL devices.
Once we have deployed the profile, we return to the ControlUp Console.
We create a new folder to have organized our Igel devices.
First, before adding IGEL devices, we have to make some changes in ControlUp.
Select Agent, and check “Allow users to add machines that are running unsupported Linux flavors“. This setting has to be changed because ControlUp is not identifying Igel OS as a supported linux OS in this version.
I think this could be fixed in the next ControlUp release.
After changing this, we have to add credentials to SSH our Igel devices.
Select “Monitors” and click on “Monitor Settings“
We have to add the user/password we created in the Igel profile to allow SSH to the Igel device.
Click on OK to everything, and we have our Igel device credentials ready.
Next, go to Add — Machines
Select By Ip Adress, or you can do it using a Text File.
NOTE: DNS resolution it is a MUST.
Add the machine IP — Select Linux Data Collector — Select the right Credentials and finally Scan.
Then , just Add the machine and OK
Now, you are thinking everything is ready…
WE just need to do the last trick:
Go to the Igel_Data_Collector, Right clic and select Connection Settings.
Expand Credentials for Data Collector and choose the right credentials, root_Igel_DEvices.
Press OK, and now everything is connected.
We have our Igel device connected to ControlUp and we can start seeing data from our Igel device, like CPU, Memory,…
If we double click on the machine’s name, we can see all the process running , and the details like the CPU, Memory usage in every process.
Now, let’s see what else we can get from ControlUp:
If we right click on machine’s name, we can get several Script Actions we can do from the ControlUp Console to the Igel device.
Let’s try the first one to see what can we get:
We get some details about our Igel device.
These are the actions we can do in the Igel device, everything from the ControlUp console, and I suppose they will add more actions.
But, this is not the end, ControlUp is not only a Console in real time, they have a Analysis and reporting tools called Insights.
Here you have all the info about your Igel devices CPU, even, the highest CPU usage process at the time slot you want.
Same for Memory usage.
Here, all our Igel devices with more info.
So, that’s all for now.