اکثر نرم افزارهای مانیتورینگ همه نوع سیستم عاملی رو می تون کاوش کنن چون پروتکل snmp رو همه ی سیستم عامل ها پشتیبانی می کنند
ابزارهای زیادی برای این کار هست مثل zabbix.cacti.zenoss,manage engine,nagios و خیلی های دیگه
حالا شما باید ببینی برای چه سطحی از شبکه میخوای استفاده کنی از چه پروتکل هایی نیاز داری که استفاده بشه معمولا از ICMp و SNMP و در جاهایی که نیاز به پایش ترافیک شبکه هست از پروتکل netflow و اگه سیستمی که میخوای مانیتور کنی ویندوزی هست بهتره از برنامه ای استفاده کنی که پروتکل WMI را ساپورت کنه
کافی تو google بزنی how to install softwaremoniot name تا نحوه نصبش رو واو به واو پیدا کنی البته مقالات فارسی خوبی هم می تونی در مورد این برنامه ها و مقایسه اونها پیدا کنی لینک زیر شاید کمی بهت کمک کنه :
http://en.wikipedia.org/wiki/Comparison_of_network_monitoring_systems