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 - Anth0ny

#151
General Support / Re: Can NetXMS Do?
September 29, 2008, 11:32:48 AM
yes-yes! +1 for new version release request...
Victor, how about new version release date?
#152
Feature Requests / Re: New module for drawing network maps
September 29, 2008, 11:30:17 AM
wow
nice work!

:)
#153
Спасибо! Залито и проверено- работает так как должно.
#154
аа.. эээ... а если у меня сервер Win32...?
я так вижу что имеется ввиду *nix...

???
#155
спасибо, ждём-с =)
а можно рекомпильнуть субагента?
#156
Виктор, приветствую!

Возникла следующая проблема.

Есть 4 одинаковых web-сервера. На них одинаковая ОС и набор софта. Задача: нужно через ServiceCheck.HTTP мониторить на всех 4ёх серверах один и тот же файл, находящийся у всех серверов в одном и том же месте и называющийся одинаково для всех серверов.

примерно так:

сервера: www01.test.local, www02.test.local, www03.test.local и www04.test.local
файл: /load/test.xml

используемый regexp (для www01.test.local):
ServiceCheck.HTTP(10.101.123.1,80,/load/test.xml,www01.test.local,"^HTTP/1\.[01] 200.*<?xml.*/cross-domain-policy.*")

содержимое страницы (текст):


<?xml version="1.0"?>
<!DOCTYPE cross-domain-policy SYSTEM "http://www.macromedia.com/xml/dtds/cross-domain-policy.dtd">
<cross-domain-policy>
            <allow-access-from domain="testdom.local" />
            <allow-access-from domain="site.dmz.off" />
<allow-access-from domain="*" />
</cross-domain-policy>


HTTP-заголовок:


http://www01.test.local/load/test.xml

GET /load/test.xml HTTP/1.1
Host: www01.test.local
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.9.0.1) Gecko/2008070208 Firefox/3.0.1
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Language: en-us,ru;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: windows-1251,utf-8;q=0.7,*;q=0.7
Keep-Alive: 300
Proxy-Connection: keep-alive
If-Modified-Since: Fri, 05 Sep 2008 07:15:29 GMT
Cache-Control: max-age=0

HTTP/1.1 200 OK
Via: 1.1 PROXY
Content-Length: 314
Date: Mon, 08 Sep 2008 05:05:30 GMT
Content-Type: text/xml
Server: nginx/0.5.33
Last-Modified: Fri, 05 Sep 2008 07:15:29 GMT
Accept-Ranges: bytes


Собственно проблема в следующем: на 2 серверах данный запрос получает и обрабатывает данные корректно, а на ещё 2ух- нет. Разницы как я уже сказал между серверами нет. Программно и аппаратно они идентичны.

Не понятно ещё вот что: если regexp на 2ух странных серверах урезать до определения только статуса ответа HTTP (200), то тогда запрос на них работает (получаем "0"). Но как только в запрос добавляется поиск слов в тексте страницы - всё, начинаем получать "3". И никакие ухищрения не помогают =(. Пока есть текст в запросе- запрос всегда выдаёт "3", убираем текст (остаётся только проверка на HTTP-ответ, ищем 200) - всё отлично, "0"...

Повторяюсь: на 2ух серверах полный запрос работает прекрасно!

Виктор, не можем понять что происходит.

Написали скрипт на Unix-сервере, что бы проверить код regexp'а:


if($response=~/^HTTP\/1\.[01] 200.*<?xml.*\/cross-domain-policy.*/s) {

        print "Match!\n";

}


Скрипт говорит что с нашим запросом всё в порядке: полученный от сервера ответ содержит всё необходимое.

Просим помощи...  ???
#158
Quote
Версия 0.2.20 планируется быть последней в ветке 0.2.x. Если все будет в порядке, то я собираюсь ее пригладить и выпустить версию 1.0.0. После зтого разработка должна разделиться на две ветки - stable 1.0.x и development 1.1.x. Основные большие изменения будут происходить в 1.1.x.

оопс... 0.2.20 не стала последней...
а как же планы? как они изменились?
#159
"Добавлять реакцию на события приходящие в сислог."

Всё ещё очень и ОЧЕНЬ актуально!

NXMS пока не в состоянии отслеживать Event'ы на удалённых машинах а значит единственный путь мониторить логи- получать их SysLog и использовать систему реакций...

Виктор, это вообще в планах стоит или уже хоть чтото делается в этом  направлении?
#160
Quote from: Victor Kirhenshtein on August 27, 2008, 11:12:24 AM
Pro deployment: est' takoj bug, kotorij mozet pojavljatsja na nekotorih sistemah. Dlja ego ustranenija neobhodimo zamenit' libnetxms.dll na servere na prilozennij.

странная ситуация...
не могу понять что не так.

на некоторые сервера деплоится, на некоторые- нет.
никакой связи пока не уловил... но факт остаётся фактом: инсталлер копируется с подменённой dll'кой успешно, сервис агента на удалённом сервере останавливается, и... тишина. в консоли это выглядит как Job running \ Installing. и всё. тишина.

По истечению срока деплоя получаю сообщение: "Deployment job failed: Request timed out."

Ок, пытаюсь вручную снести агента и поставить нового. Получаю ошибку типа "LIBEXEPAT.dll не найден" и чтото там ещё, похожее... Всё файлы сносятся НО один остаётся, так как он заблокирован (чем??? разблокировщик Unlocker не находит держащий его процесс!) : nxagentd.exe.

Виктор, как можно вызвать дополнительную отладочную информацию по процессу удалённой установки, инициированному из консоли NXMS?
#161
Quote from: Victor Kirhenshtein on August 27, 2008, 11:12:24 AM
Pro deployment: est' takoj bug, kotorij mozet pojavljatsja na nekotorih sistemah. Dlja ego ustranenija neobhodimo zamenit' libnetxms.dll na servere na prilozennij.


Виктор, спасибо!
Подтверждаю: после замены dll-ки всё продеплоилось успешно!
#162
проблемы?

1. централизованное обновление

прошу подтвердить, что в 0.2.22 работает Package manager: не могу продеплоить новую версию (0.2.22) на win2003-сервера.всегда получаю одну и ту же ошибку:

Deployment job finished with errors.

Status: Failed.
Message: File transfer failed.


И размер файла C:\Program Files\NetXMS\var\nxagent-0.2.22.exe на той машине, на которую деплою, всегда равен 32 кило.

Хочу понять, мой ли это косяк.

2. валится сервер

пока только один раз. разместил issue на багтрекере.
#163
Announcements / Re: NetXMS 0.2.22 Released
August 26, 2008, 09:41:26 AM
Great work, Victor! Really!

Please provide us examples of using new features, if documentation is not present...

Again, GREAT work!
#164
проверка новой сборки 0.2.22 на Win2008Srv
2 часа, полёт нормальный. падения сервера прекратились.
#165
Виктор, посмотрите https://www.netxms.org/forum/index.php/topic,445.0.html. Я там кое-что накатал на эту тему (WMI).