Furmanov Posted May 24, 2010 Posted May 24, 2010 Доброго времени суток. Помогите завершить завершить настройку NAGIOS для мониторинга вин хостов. Я впервые установил NAGIOS, он уже мониторит тот сервак, на котором стоит. Теперь мне надо настроить мониторинг виндовых хостов. Я уже изучил материалы по NSClient++. Но у меня никак не получается заставить его работать правильно. Когда я запускаю тест, при запущенной службе, вижу: C:\Program FxlesNNSClient??>NSClient++.exe /test Launching test node - client node Service seems to be started, this is probably not a good idea... NSClient++.cpp<1178> Enabling debug node... NSClient++.cpp<551> Attempting to start NSCLient** - 0.3.8.69 2010-05-19 NSClient++.cpp<1296> Failed to set settings fileNo settings method specified, cannot start NSClient++.cpp<561> Could not find settings: No settings method specified, can not start NSClient++.cpp<45m> Service *N0T»« started? при остановленной: C:\Program Files\NSClient++>nsclient++.exe /test Launching test mode - client mode d NSClient++.cpp(1178) Enabling debug mode... d NSClient++.cpp(551) Attempting to start NSCLient++ - 0.3.8.69 2010-05-19 e NSClient++.cpp(1296) Failed to set settings fileNo settings method specified, cannot start e NSClient++.cpp(561) Could not find settings: No settings method specified, cannot start e NSClient++.cpp(450) Service *NOT* started Я уже пробовал его переустанавливать, эффект -0. Правда, я пока ставил его из .msi файла. ПЛИЗ, подскажите, как заставить этот NSClient++ РАБОТАТЬ НОРМАЛЬНО? И, если возможно, поделитесь рабочим ini для NSClient++ (под свой сервак я его заточу). Заранее спасибо. Вставить ник Quote
parazit74 Posted May 24, 2010 Posted May 24, 2010 (edited) Нагиос стоит на винде? какой сервис хотите мониторить то? Edited May 24, 2010 by parazit74 Вставить ник Quote
Furmanov Posted May 25, 2010 Author Posted May 25, 2010 Сервер NAGIOS я поставил на SLES 11. Мониторить хочу - загрузку процесссора, памяти, свободное место на диске С. В принципе, для меня главное в принципе заставить работать этот NSClient. Поэкспериментировать с настройками я еще успею. Мне просто нужен "пендаль", как заставить работать этот NSClient. Вставить ник Quote
Inoyat Posted May 25, 2010 Posted May 25, 2010 Сервер NAGIOS я поставил на SLES 11. Мониторить хочу - загрузку процесссора, памяти, свободное место на диске С. В принципе, для меня главное в принципе заставить работать этот NSClient. Поэкспериментировать с настройками я еще успею. Мне просто нужен "пендаль", как заставить работать этот NSClient. 1) скачать последний nsclient 2) распаковать, проинсталлить как сервис 3) внимательно отредактировать nsc.ini (по секциям) [modules] ;FileLogger.dll CheckSystem.dll ;CheckDisk.dll NSClientListener.dll ;NRPEListener.dll ;SysTray.dll ;CheckEventLog.dll ;CheckHelpers.dll CheckWMI.dll Settings] allowed_hosts=здесь-вписать-нужное [NSClient] port=12489 4) перезапустить сервис 5) telnet windows-host 12489 - если ответил, все нормально 6) конфигурить нагиос Вставить ник Quote
Furmanov Posted May 25, 2010 Author Posted May 25, 2010 Inoyat Большое человеческое спасибо за пинок в нужном направлении. NSClient скомпилил, он работает. Уже мониторится загрузка проца, потребление памяти, состояние экплорера. Свободное место правда пока все еще пишет Connection refused, но я это смогу поправить. В общем, ясно что путем последовательного допила, я смогу добиться нужного уровня мониторинга. Спасибо за помощь. Вставить ник Quote
Inoyat Posted May 26, 2010 Posted May 26, 2010 [modules] ;FileLogger.dll CheckSystem.dll ;CheckDisk.dll ^^^^^^^^^^^ - раскомментарить тут - для проверки свободного места NSClientListener.dll ;NRPEListener.dll ;SysTray.dll ;CheckEventLog.dll ;CheckHelpers.dll CheckWMI.dll Вставить ник Quote
Furmanov Posted May 26, 2010 Author Posted May 26, 2010 Уже сделал. Причем сам догадался :) Виндузовых серверов уже добавил. Сейчас вожусь с добавлением линуксовых(SLES 9,10,11). Еще раз спасибо за подсказку. Вставить ник Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.