PDA

View Full Version : Monitor Microsoft Cluster


navtek007
21-09-2005, 07:51
Need to monitor a Microsoft Cluster however not too sure how to setup the host and item information. Has anyone had any experience on monitoring a cluster server? Basically i need to monitor basica parameter such as disk usage etc..

Thanks in advanced.

rvillaca
28-09-2005, 16:20
Need to monitor a Microsoft Cluster however not too sure how to setup the host and item information. Has anyone had any experience on monitoring a cluster server? Basically i need to monitor basica parameter such as disk usage etc..

Thanks in advanced.

You should monitor your virtual servers as you monitor your servers, you should create a new host with the IP address of the virtual server and configure the items. You also can customize the agent (instaled on both cluster nodes) to execute some vbs script and do some advanced tests on the cluster.

navtek007
29-09-2005, 00:40
Thanks for the reply, what about the configuration files for the active checks etc. Because I want to also monitor each of the servers individually, is this possible or would that require another Zabbix agent on teh servers?

Thanks.

rvillaca
29-09-2005, 15:19
Thanks for the reply, what about the configuration files for the active checks etc. Because I want to also monitor each of the servers individually, is this possible or would that require another Zabbix agent on teh servers?

Thanks.


You dont need to use another agent, it will use the agent of the active cluster member to each virtual server. Dont use active checks on the virtual servers (it depends on hostname, but can be used on cluster nodes - i sue that for eventlog monitoring). Another interesting thing to configure are the creation of custom checks to execute a vbs and return witch node own the resources (you can put that on maps).

example script:

On Error Resume Next
Set objClus = CreateObject("MSCluster.Cluster")
objClus.Open "ClusterName"

For Each itmGroup in objClus.ResourceGroups

if itmGroup.Name = "ResourceGroupName" then

WScript.Echo itmGroup.OwnerNode.Name

end if
Next
set objclus = Nothing
wscript.quit

Change ClusterName and ResourceGroupName for your own needs.

Rodrigo