We run a system designed to integrate with Microsoft SQL Server, in a clustered setup. Currently we have both database nodes monitored under Nagios, and everything's fine except the database host check:
check_tcp -H $HOSTADDRESS$ -p 1433
Probably, one can't monitor a failover cluster directly like this. How should I monitor the cluster's database availability instead?