Ru-Board.club
← Вернуться в раздел «Программы»

» WhatsUp Gold

Автор: inexaman
Дата сообщения: 06.01.2009 12:29
Для решения проблемы запуска Whatsup 12.2 под пользователем с урезанными правами читаем и комбинируем эти два руководства KB WhatsUp Professional 2005+ и forum.ipswitch.com
вкратце подитожу-по умолчанию пароль sa не пустой и не wug_sa как в предидущих версияхWhatsUP, поэтому наиболее простое решение скачать SQL Management Studio Express и им разрулить проблему подключения к базе MSSQL, реестр править не надо уже все стоит в режиме совместимости.
Автор: Junkye
Дата сообщения: 11.02.2009 12:13
Такая тема:
установил WhatsUp на сервер 2003, в сети еще 4 сервера видны и пингуются, и куча рабочих станций до которых мне нет дела кроме 1ой, на ней я включил службы SNMP и SNMP Traps, но не настроил в них ничего за ненадобностью, просто проверял. Далее на все остальные сервера установил SNMP (тут вопрос что за IP адрес указывается "адреса назначения ловушки) не зная что писать, я вписал на всех серверах туда адрес доменного контроллера(1). Запустил WhatsUp и попытался отсканить сеть SNMP SmartScan'ом, адрес роутера мне был предложен автоматически(2)(это веб сервер и адрес его отличен от доменного контроллера). В итоге 2 сервера (2 и 3) я вижу и винт и процессор и интерфейсы, а доменный контроллер(1) и 4ый - нет. плюс я вижу ту самую рабочую станцию на каторой вообще ничего не настраивал, просто включены службы... я попробывал на всех серверах убрать адреса назначения но без изменений, пожалста подскажите в чем может быть проблема?
Автор: inexaman
Дата сообщения: 11.02.2009 20:15
Junkye то что ты запостил очень тяжело "вкурить".
старайся писать внятно - хороший русский язык помогает
Из всего вышесказанного я понял что ты установил WhatsUP на контроллер домена, что уже само по себе не есть хорошо, imho. Во вторых разберись с SNMP, чем подробнее тем лучше-без понимания концепции его работы WhatsUP тяжело будет победить.
"адрес назначения ловушки"-это IP адрес менеджера куда SNMP агент отправляет сообщения об определенном событии произошедшем в системе.
Автор: slech
Дата сообщения: 11.02.2009 20:44
Junkye
для возможности работы и съёма статистики по SNMP необходимо:
1. Настроить доступ на машинах которые ты хочешь мониторить.
2. настроить съёмщик(WhatsUp) согласно настройкам в п.1 - т.е. задать коректрое community например.
вот картинка как выглядит созданное community и доступ к нему машины с адрессом 192.168.0.1.

у тебя видимо больше проблемы с SNMP чем с WhatsUp.
Утилиты для мониторинга настроек компа через SNMP-протокол
Автор: Junkye
Дата сообщения: 12.02.2009 12:22
inexaman
Да возможно я все сложно начал обьяснять, если попростому, то:
5 машин, 1ая приемник, community настроена на сбор данных со всех узлов. 3 одинакого настроенные машины,и на 1ой вообще настройки службы SNMP не трогал,и с неё я данные получаю. в Итоге с 2ух компов данные есть, а с 2ух других-нет.
картинка:

вот такая была проблема.


slech
Да все дело было как раз с обществом, и я так понял что если не создавать вручную WhatsUp сделает это сама.
Автор: slech
Дата сообщения: 12.02.2009 12:56
Junkye
WhatsUp не может на удалённой машине создать сообщество, я так понимаю по умолчанию она просто использует дефолтное community public и оно совпало с Windows.
Автор: BigPtica
Дата сообщения: 17.02.2009 14:52
Добрый день.
Есть проблема с отображением статистики Interface Utilization на одном из устройств. На некоторых устройствах показывает всё нормально, на на одном при выборе Interface Utilization страница просто как-будто умирает. Не загружается список интерфейсов и страница не реагирует на клики никак. Проблема началась с переходом на версия 11.0, сейчас обновился до 12.0.2, думал поможет, но не помогает. возможно проблема в том, что интерфейсов более 400.

При анализе выяснилось, что проблема в файле _RptInterfaceUtilization.inc в функции function _LoadInterfaceCombo(oDb,nDeviceID)
в строках:

switch (parseInt(nCollectionType))
{
case COLLECTION_TYPE_ACTIVE:
    oDictInterfaces = _GetActiveInterfaces(oDb, nDeviceID);
    break;

case COLLECTION_TYPE_SPECIFIC:
    oDictInterfaces = _GetSpecificInterfaces(oDb, nDeviceID);
    break;
}

Дальше, к сожалению, разобраться не получается. Помогите кто чем может. Очень хочется видеть статистику загрузки.
Автор: inexaman
Дата сообщения: 17.02.2009 21:02
посмотрите с помощью какой-нибудь утилиты по работе с SNMP, например SolarWinds Engineer's Toolset, полностью ли вы получаете содержимое ifTable (OID 1.3.6.1.2.1.2.2).

попробуйте установить WUG 12.0.2 начисто иногда бывают проблемы с существующей базой
Автор: BigPtica
Дата сообщения: 18.02.2009 08:05
Спасибо за совет.

В проблеме разобрался.
Проблема заключалась в функции _GetActiveInterfaces. В ней есть запрос

"SELECT StatisticalInterfaceIdentification.nStatisticalInterfaceIdentificationID, StatisticalInterfaceIdentification.sIfDisplayName, StatisticalInterfaceIdentification.sIfDescr,StatisticalInterfaceIdentification.nIfIndex "    +
" FROM StatisticalInterfaceIdentification "    +
" JOIN PivotStatisticalMonitorTypeToDevice "    +
" ON StatisticalInterfaceIdentification.nPivotStatisticalMonitorTypeToDeviceID = PivotStatisticalMonitorTypeToDevice.nPivotStatisticalMonitorTypeToDeviceID " +
" WHERE bEnabled=1 and PivotStatisticalMonitorTypeToDevice.nDeviceID = " + nDeviceID;
sSql += " and StatisticalInterfaceIdentification.nStatisticalInterfaceIdentificationID in " +
"(Select DISTINCT(StatisticalInterface.nStatisticalInterfaceIdentificationID) from " +
"StatisticalInterface)";

В результате которого получалось, что существуют несколько интерфейсов с одинаковым nIfIndex. Видимо, из-за этого его и переклинивало. Добавили в запрос строку "and sIfDisplayName is not null" и всё стало работать.
Если я правильно понял, то появление подобных интерфейсов связано с тем, что одни и те же интерфейсы переименовывались и периодически появлялись со значением NULL в поле sIfDisplayName.
Автор: admkey
Дата сообщения: 05.03.2009 15:20
Добрый день, подскажите как сделать в E-mail Action отображение заголовка Displey Name, т.е чтоб в сообщениях валящихся на мыло кроме ip и dns name отображался выше указанный дискрипшн?
заранее благодарен.

пример того что сейчас выводится в сообщении:
%Device.ActiveMonitorDownNames is %Device.State on %Device.Type:
%Device.HostName (%Device.Address).


Details:
Monitors DOWN: %Device.ActiveMonitorDownNames
Monitors UP: %Device.ActiveMonitorUpNames
Автор: VovaMozg
Дата сообщения: 06.03.2009 08:58
admkey а если так:
%Device.DisplayName
из файла
Program Files\Ipswitch\WhatsUp\HTML\NmConsole\Help\1033\percent_variables.htm
%Device.DisplayName Display Name (from General of device properties)
Автор: admkey
Дата сообщения: 07.03.2009 03:26
VovaMozg
Спасибо, вкатило !
Автор: rakis
Дата сообщения: 11.03.2009 13:09
Столкнулся с тем что если в Notes кириллица, то алерт приходит не читаемый.
С помощью коллег и интернета родился скрипт. Может кому сгодится

создаем Active Script Action и прикрепляем его к Action Policy
===================================================

Set objEmail = CreateObject("CDO.Message")
objEmail.From = "ipswitch@yourdomain"
objEmail.To = "admin@yourdomain"
objEmail.Subject = "%Device.Type is %Device.State (%Device.DisplayName)."
objEmail.Textbody = "%Device.ActiveMonitorDownNames is %Device.State on %Device.Type: %Device.HostName (%Device.Address)." & vbCr & vbLf & vbCr & vbLf & _
"Details:" & vbCr & vbLf & _
"Monitors that are down include: %Device.ActiveMonitorDownNames" & vbCr & vbLf & _
"Monitors that are up include: %Device.ActiveMonitorUpNames" & vbCr & vbLf & vbCr & vbLf & _
"Notes on this device (from device property page):" & vbCr & vbLf & _
"%Device.Notes" & vbCr & vbLf & vbCr & vbLf & _
"----------------------------------------" & vbCr & vbLf & _
"This mail was sent on %System.Date at %System.Time" & vbCr & vbLf & _
"Monitoring System"
objEmail.Configuration.Fields.Item _
("http://schemas.microsoft.com/cdo/configuration/sendusing") = 2
objEmail.Configuration.Fields.Item _
("http://schemas.microsoft.com/cdo/configuration/smtpserver") = _
"yourserver"
objEmail.Configuration.Fields.Item _
("http://schemas.microsoft.com/cdo/configuration/smtpserverport") = 25
objEmail.Configuration.Fields.Item _
("http://schemas.microsoft.com/cdo/configuration/languagecode") = 1049
objEmail.BodyPart.CharSet = "windows-1251"
objEmail.Configuration.Fields.Item _
("http://schemas.microsoft.com/cdo/configuration/usemessageresponsetext") = true
objEmail.Configuration.Fields.Update
objEmail.Send

===================================================
NB! У нас аутентификация отправки на сервере внутри сети не используется, потому и в скрипте ее нет.

Единственная проблема - не работает. Создаю действие. Тестирую. Все ОК. Вешаю на алерт - не шлет почту. Почитал KB. Запустил сервис под учеткой админа (вместо Local System). Все равно не работает. Судя по сниферу, даже не пытается отправлять.
Внимание вопрос: есть ли возможность включить подробный лог обработки события? (нечто вроде: событие -> смотрим что делать -> запускаем действие -> пишем результат)
Автор: alexpmac
Дата сообщения: 14.03.2009 14:31
Подскажите кто знает. C gsm модемом siemens TC35 работает? В kb пишут, что тестили только с TС65, а он дорогой и слишком наворочен.
Автор: Nezumiiro
Дата сообщения: 30.03.2009 06:09
Требуется установить WhatsUp Gold 12 на сервер с уже установленной MsSQL. Возможно ли это, если да то как?
Автор: Junkye
Дата сообщения: 27.04.2009 12:16
Подскажите как быть если машины клиенты с динамическими IP адресами?
Автор: VovaMozg
Дата сообщения: 28.04.2009 08:27
Junkye а в чем проблема. указываешь Pool using - Host Name (DNS name) и все
Автор: Junkye
Дата сообщения: 30.04.2009 06:50
А как узнать DNS имя, когда по IP загоняю в WhatsUp то в столбце DNS имя пишется тот же самый IP адрес.
Автор: VovaMozg
Дата сообщения: 30.04.2009 09:23
Junkye
Ну дык потом открываешь свойства объекта и руками правишь
Автор: Junkye
Дата сообщения: 30.04.2009 09:39

Цитата:
А как узнать DNS имя?

Стоит ADSL модем, 161 порт проброшен.
Автор: VovaMozg
Дата сообщения: 30.04.2009 11:32
Junkye
что вам известно? имя или айпи? если айпи динамический, то уж имя-то не меняется. сделайте
nslookup ip_машины
узнаете имя машины. его уже и вбивайте в днс имя в свойствах объекта
Автор: Junkye
Дата сообщения: 05.05.2009 06:43
C:\Users\Jason>nslookup *.*.*.*
Server: UnKnown
Address: 192.168.1.1:53

*** UnKnown can't find *.*.*.*: Non-existent domain

IP адрес я узнаю методом "спросить у оператора машины" обычно не больше суток можно с этим адресом работать.

P.S. никак не могу в активных мониторах через SNMP найти счетчик дискового пространства, там куча папок. или подскажите его ID.
Автор: VovaMozg
Дата сообщения: 05.05.2009 08:45
Junkye
ну уже офтоп пошел. адрес на то и динамический, может меняться. имя машины останется одно и тоже. однажды узнав имя машины вы им дальше и пользуетесь.
Адрес не резолвится - настроки ДНС. делайте обратную зону.
SNMP датчики дискового пространства.
Device Properties --> Perfomance Monitors --> Ставите галочку Disk Utilization.
И все. Только вот навеное вам ещё потребуется настроить у себя в виде чтобы показывал Disk Utilization
Автор: Junkye
Дата сообщения: 05.05.2009 09:35

Цитата:
Device Properties --> Perfomance Monitors --> Ставите галочку Disk Utilization.
И все. Только вот навеное вам ещё потребуется настроить у себя в виде чтобы показывал Disk Utilization

Нет, я про активные мониторы, для оповещения


Цитата:

вкрадце, это делается так:
1. идешь в Active monitors в определенном девайсе
2. Жмешь Add, там жмешь три точки -
3. в след окне нажимаешь New
4. Теперь надо определится как ты информацию нужную будешь добывать. Если это win то скорее всего через WMI... Иначе SNMP.
5. Набираешь имя как будет этот монитор называтся, жмешь 3 точки опять набираешь имя юзвера пароль для доступа к WMI выбираешь нужный счетчик (!).
...

вот этот нужный счетчик я найти и не могу
Автор: VovaMozg
Дата сообщения: 05.05.2009 11:08
Junkye
активный монитор для wmi чтобы показывать если например место станет меньше чего-нить пойдет?
Если да, то идем
Configure --> Active Monitor Library --> New --> WMI Monitor -->
В instance выбираем:
LogicalDisk --> FreeMegabates (или же %Free Space что больше понравится). выбираем диск за которым будем следить.
Выбираем тип "Check Type" --> Range of Value
и указываем нижний порог и верхний порог
Автор: Junkye
Дата сообщения: 05.05.2009 11:37
VovaMozg

Цитата:
В instance выбираем:
LogicalDisk --> FreeMegabates (или же %Free Space что больше понравится). выбираем диск за которым будем следить.

оно самое спасибо большое! я почему-то уперся в PhysiclaDisk
Автор: Junkye
Дата сообщения: 06.05.2009 08:06
Ох...
Теперь у меня такая проблема
Выбрал я допустим монитор FreeMegabates т.е. количество МБ оставшихся на диске, в current value значение 2000
ставлю Low Value 1
High Value 1000
в итоге монитор UP и не меняется если я закачиваю на винт еще полтора гига
в Curent Value пишется 450 монитор попрежнему UP

винт 50 гиговый
пробывал на всякий случай и так:
Low Value 1000
High Value 1

Low Value 50 000
High Value 1000

Low Value 1000
High Value 50 000

монитор всегда UP....
Автор: VovaMozg
Дата сообщения: 06.05.2009 12:17
Junkye
вообще не понятно. Нижнее значение надо выставлять как надо мониторить. верхнее выставлять можете больше чем размер винта. когда место становится меньше чем твой нижний порог монитор активируется
Автор: Junkye
Дата сообщения: 06.05.2009 14:14
VovaMozg
верхняя и нижняя граница - это рамки, в пределах которых монитор должен быть UP либо DOWN я правельно понимаю?
у нас же счетчик остатка а не счетчик количества, то есть при росте занятого места на диске. сначала достигается значение нашего счетчика в 5ГБ затем в 4ГБ и т.д.
мне нужно чтобы монитор менял свой статус в рамках от 1000мб до 0 мб ну или от 0 до 1000мб.

но в любом случае я пробывал и так и сяк.. и преодалевая значение 1ГБ монитор не меняет статуса
Автор: VovaMozg
Дата сообщения: 07.05.2009 04:27
Junkye это счетчик свободного места. если он будет выходить за рамки верхней границы монитор тоже будет в дауне... Те вы ставите например нижнюю границу 5 гиг и забиваете логический диск, на который вы поставили монитор, чтобы места на нем было меньше 5 гиг. монитор добавлен к девайсу?

Страницы: 123456

Предыдущая тема: MS Office Outlook с Диспетчером контактов (CRM)


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.