I have four OpenVZ VPSes. Three of them run CentOS, the other runs Ubuntu.
I have Zabbix Server and Agent 1.8.2 on the Ubuntu server, and Zabbix Agent 1.8.2 on the other three.
All of the memory values being retrieved by Zabbix seem to make no sense.
Server: centaurus
Actual total: 2 GB
Zabbix total: 7.79 GB
Actual free: 963 MB
Zabbix free: 708.71 MB
Server: andromeda
Actual total: 512 MB
Zabbix total: 2 GB
Actual free: 378 MB
Zabbix free: 195.30 MB
Is it somehow getting the values from the OpenVZ server and not from the actual VPS node the agent is running on? I'm not sure where it would get that value, but since the kernel is shared between the host and virtual servers, maybe that explains it.
The question then is, how can I accurately monitor memory on the individual VPSes?
I have Zabbix Server and Agent 1.8.2 on the Ubuntu server, and Zabbix Agent 1.8.2 on the other three.
All of the memory values being retrieved by Zabbix seem to make no sense.
Server: centaurus
Actual total: 2 GB
Zabbix total: 7.79 GB
Actual free: 963 MB
Zabbix free: 708.71 MB
Server: andromeda
Actual total: 512 MB
Zabbix total: 2 GB
Actual free: 378 MB
Zabbix free: 195.30 MB
Is it somehow getting the values from the OpenVZ server and not from the actual VPS node the agent is running on? I'm not sure where it would get that value, but since the kernel is shared between the host and virtual servers, maybe that explains it.
The question then is, how can I accurately monitor memory on the individual VPSes?
Comment