Linux (RedHat, Suse)
Features
Germain is configured to monitor Uptime and Performance of Linux servers. In order to access this information, a Germain UX Engine(s) or Germain UX Agent(s) establishes an SSH connection to the monitored system periodically and execute a series of commands:
Command |
/bin/cat /proc/meminfo |
sar –B 1 1 |
vmstat 1 2 |
vmstat 1 2 |
df –l |
iostat –d –x |
netstat –inet –na --tcp |
sar –n DEV 1 3 |
/proc/uptime |
ps –A |
Each of these commands can be individually configured and also disabled, if for some reason it is undesirable to collect any one of the OS metrics.
Configuration
Germain Workspace > Left Menu > Wizard > 1. Navigate to wizards page
Choose Local or Remote
Local Monitoring
1. Select Component Type from the drop-down list
2. Search for OS Monitor - Local. Choose appropriate component based on OS type (Linux, Windows)
3. Select Monitored server from the drop-down list (This is the server that will be monitored)
4. Choose Operating System from Monitored Application
5. Click Next
6. Click Skip
7. Provide a name for the monitor
8. Select Monitoring Node and engine from the drop-down list
9. Set schedule for how frequently the component should run
10. Click finish
Remote Monitoring
1. Select Component Type from the drop-down list
2. Search for OS Monitor - Remote. Choose appropriate component based on OS type (Linux, Windows)
3. Select Monitored server from the drop-down list (This is the server that will be monitored)
4. Choose Operating System from Monitored Application
5. Provide SSH credentials
6. Click Next
7. Click Skip
8. Provide a name for the monitor in Monitor Name
9. Select Monitoring Node and engine from the drop-down list
10. Set a schedule for how frequently the component should run
11. Click finish