News:

We really need your input in this questionnaire

Main Menu
Menu

Show posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Show posts Menu

Messages - kozlov_ao

#466
ок. После обновления выложу что-нить свое.. :)
#467
Приветствую!
Как-то я поднимал тему связанную с проблемами в отрисовке графиков, как показалось з-за медленного канала.
Но сегодня поймал себя на том, что проблема не в канале (сейчас между консолью и сервером честных 20Мбит).
В приложенных файла-скриншоты, сделанные с промежутком в несколько секунд. и там видно, что именно происходит. Отваливается то один график, то другой...
При этом, в логах сервера ловим вот это, (по одному SQL query failed на каждый глючный граффик):

[30-May-2012 11:24:24] SQL query failed (Query = "SELECT idata_timestamp,idata_value FROM idata_123 WHERE item_id=? AND idata_timestamp>=? AND idata_timestamp<=? ORDER BY idata_timestamp DESC LIMIT 200000"): MySQL server has gone away
[30-May-2012 11:24:25] SQL query failed (Query = "SELECT idata_timestamp,idata_value FROM idata_128 WHERE item_id=? AND idata_timestamp>=? AND idata_timestamp<=? ORDER BY idata_timestamp DESC LIMIT 200000"): MySQL server has gone away
[30-May-2012 11:24:25] SQL query failed (Query = "SELECT idata_timestamp,idata_value FROM idata_128 WHERE item_id=? AND idata_timestamp>=? AND idata_timestamp<=? ORDER BY idata_timestamp DESC LIMIT 200000"): MySQL server has gone away
[30-May-2012 11:24:25] SQL query failed (Query = "SELECT idata_timestamp,idata_value FROM idata_128 WHERE item_id=? AND idata_timestamp>=? AND idata_timestamp<=? ORDER BY idata_timestamp DESC LIMIT 200000"): MySQL server has gone away

Вышеуказанные ошибки ловим при просмотре графиков не только из новой консоли, но и из старой (хотя насколько я помню, там протокол один и тот-же используется..., соответственно нормальное, даже правильное поведение). Разница лишь в том, что новая консоль ругается (на скринах видно как именно), а legacy-нет.
Но самое интересное то, что отрисованные линии на графике-ПРАВИЛЬНЫЕ (сверялся с legacy консолью), и более того, они рисуются и дальше, опираясь на данные мониторинга. Все бы ничего, но эти серые поля как-то мешаются.. и подсознательно складывается впечатление, что данные не верные...+ошибки лог забивают :(
#468
Подтверждаю, проблема с графиками присутствует.
#469
в новой консоли (1.2.0) экспорт не работает... даже окно не выскакивает для экспорта... :(
#470
Форумчане, приветствую!
Есть идея, давайте обмениваться опытом, скриптами, объектами мониторинга и кто и каким способом это делает... Соответственно выкладывать все это дело в спец.отведенной теме.
Думаю это сильно поможет не только нам (а нам тоже поможет, мало-ли кто что придумал...), но и тем, кто решил попробовать использовать данную систему у себя.

Сразу вопрос к авторам системы.
Возможно-ли и как сделать следующее: Необходимо из системы экспортировать шаблоны вместе с Thresholds, соответственно импортировать это хозяйство обратно?
#471
Супер!
Работает! Правда проверил только на x64. x86 нигде нету..
Виктор, ты волшебник! :)
#472
Да, действительно, параметры перечисленные через Counter=, отрабатываются нормально.... Очень ждем возможности делать так-же и для PDH.GetCounterValue...
#473
Супер, спасибо!
Как протестирую, отпишусь...
#474
Т.е. надо написать просто английские названия, и по теории, все должно заработать? :)
завтра попробую.. :)
#475
Если я правильно понял, то схема:

Сервер (версия 1.2.1)
     |
Агент-прокси (версия 0.2.4)
     |
Агент (версия 1.2.0)

работать будет?
#476
Эх, а так хотелось... :)))
Спасибо за ваши труды!
#477
Хорошо, а как сделать вот это:
QuoteВ WinPerf субагенте есть возможность использования английских названий счетчиков, но только для параметров, определенных в субагенте (через Counter =).
Как тут поступить?
Пример:
Counter=AverageDiskWriteQueueLenght:"\PhysicalDisk(2 T:)\Avg. Disk Write Queue Length":60:A:INT:"Average Disk T: Write Queue Length"
Что и куда дополнительно писать?
#478
Общие вопросы / Re: Драйвера.
May 25, 2012, 02:42:33 PM
нет, это готовый файл, который использует NetXMS в работе, его не трогай.
под фразой "не забудьте переименовать новые MIB файлы в .txt!" подразумевалось, что тебе надо исходные файлы, сделать с расширением .txt.
Т.е. у тебя есть файлы ARPSpoofingPrevention.mib Auth.mib BPDUProtection.mib BPDUTunnel.mib CableDiag.mib . Чтобы их скомпилить тебе надо сделать следующее:
1. Изменить/добавить расширение ".txt" (т.е. станет ARPSpoofingPrevention.mib.txt, либо ARPSpoofingPrevention.txt - помоему все равно)
2. Скопировать в c:\nextms\var\mibs
3. Сделать cd c:\nextms\var\mibs
4. Сделать c:\netxms\bin\nxmibc -d
5. Если все без ошибок, наслаждаться результатом.
#479
Quote from: Akira on March 28, 2012, 11:31:39 AM
Каждые 15 минут
1. Генерируется письмо с темой в виде таймстампа на адрес gmail
2. записывается в базу MySQL таймстамп письма
3. Письмо приходит на адрес gmail и фильтром форвардится обратно
4. проверяется через IMAP ящик и считывается таймстамп из заголовка письма
5. сверяется с последней записью в MySQL
6. если таймстампы совпали, то ничего. Если не совпали или письма нет, то письмо админу с указанием на сколько задержка.

А не поделитесь скриптом? :)
Сейчас столкнулся с такой-же задачей.. отправку писем сделал, но вот как их парсить и делать форвард не пойму. В голову ниче путного не приходит...
#480
Кто нибудь проделывал такое?
на самом деле интересует не сколько поедание ресурсов, сколько именно несовпадения версий агентов, прокси и сервера.