nrpe ж :) или для винды nsclient++. Я думаю, свой скриптец можно написать и в исполнение nsclient-у отдать. Схема такая же как с nrpe - nagios запрашивает винду (тут порты пробрасывать придется, конечно) по порту 5666, отсылая запрос на исполнение агента, который собственно является скриптом, который сам запрашивает допустим кассу по snmp (если он у нее есть) и ответ возвращает как результат, а nsclient++ этот ответ возвращает как свой результат. Тут вся проблема - нужные датчики в nsclient++ встроить, он вообще говоря на локальный мониторинг писался, но мало ли что...