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 - Alex Kirhenshtein

#1141
General Support / Re: GD on Fedora
November 16, 2007, 03:10:22 PM
You should install -dev packaged for GD.

Update: this should do the trick:
yum install gd-devel
#1142
General Support / Re: wrong disk space
November 14, 2007, 11:48:51 AM
Try to use mount point name instead of device name.

Update: it looks like a bug, i just reproduced it on fresh Ubuntu.
#1143
В принципе, некогда оно всё работало (в 0.2.10?) - присылайте лог на alk ~ netxms.org (или сюда аттачем, скажем) - будем смотреть.

Правда у нас сейчас нет живых машин с 9-м солярисом, но у меня валяются пара 60-х ультр - попробую их запустить - но не обещаю, что это будет быстро.
#1144
На данный момент нет. В систему заложена возможность поддержки распределенного мониторинга, но она не реализована до конца - просто на данный момент никому из наших клинтов это не потребовалось, и фича была отложена до появления деманда.
#1145
Да, можно.

На роутере нужно поставить nxagentd и в его конфиге включить прокси:

#
# EnableProxy
#
# Allow requests forwarding
# Default value is "no"
#
# Example:
# EnableProxy = no

После чего в properties ноды указать этот роутер как proxy.

Для проверки proxy-части, можно с сервера запустить nxget:

nxget -X [router_ip] [node_ip] Agent.Version
#1146
ExternalParameter = MyParameterName(*):/usr/bin/perl /usr/local/bin/myscript.pl $1



Из nxagentd.conf:

#
# ExternalParameter
#
# Add parameter handled by external command. To add multiple parameters, you
# should use multiple ExternalParameter entries. Please note that on Windows
# agent uses system process execution API for execution of specified
# command, so you cannot use pipes or shell commands. If you need to
# execute command via shell, use ExternalParameterShellExec instead.
#
# Syntax:
# ExternalParameter = <parameter_name>:<command_line>
# If you specify parameter name as "name(*)", then you can use $1 .. $9 in
# command line to substitute actual arguments passed from server.
#
# Examples:
# ExternalParameter = Test:echo test
# ExternalParameter = LineCount(*):cat $1 | wc -l
# ExternalParameter = Test2(*):myprog $1 $2
#1147
Quote from: Alex on October 12, 2007, 11:52:41 PM
Каким макаром можно послать письмо по IMAP (как я понимаю Вы именно это имели в виду)?

На самом деле была такая фича, что письмо отслылается через IMAP - т.е. оно складывается клиентом в /Outbox, и уже оттуда сервер его пересылает дальше (SMTP, UUCP, почтовые голуби). Но в реальной жизни  я такого никогда не видел.
#1148
Quote from: vbolshakov on October 04, 2007, 12:58:31 AM
я использую версию под Windows с sqlite в качестве БД и заметил такие вещи:
1. в 0.2.19 релизе подозрительно много failed SQL query... и на delete и на update
2. при корректной остановке сервиса иногда несохраняются в базе некоторые изменения, конкретно bind и смена статуса на unmanaged
3. иногда невозможно добавить новый объект или сменить статус опроса, сервис в это время нормально работает сюдя по изменению netxms_db-journal. проблема или пропадает через некоторое время или сервис падает.
4. сервис несколько раз "падал" сам по себе съедая всю доступную память. несколько раз это происходило при попытке добавить новый узел или изменить статус опроса

1. Не могли бы вы прислать мне лог сервера (сюда аттачем, или на alk -at- netxms.org). Или не весь лог, а только несколько сфейлившихся запросов.
2,3,4. возможно это всё связано c №1. точнее смогу сказать посмотрев на лог.
#1149
Edit: Source-package (netxms-0.2.19.tar.gz) is repackaged by now (03/Oct/2007 22:37 GMT+2), no additional actions required if you got it after that time.
Edit: Windows binaries repackaged.

This is a fix for bug #189 which affects new installations of NetXMS.

Fixed scripts:
http://www.alk.lv/0.2.19/dbinit_mssql.sql
http://www.alk.lv/0.2.19/dbinit_mysql.sql
http://www.alk.lv/0.2.19/dbinit_oracle.sql
http://www.alk.lv/0.2.19/dbinit_pgsql.sql
http://www.alk.lv/0.2.19/dbinit_sqlite.sql

Windows installer will be updated by tomorrow morning. Currently, you should cancel server configuraion wizard during initial installation, replace sql files in NetXMS\lib\sql\ with fixed versions, and after setup completion start wizard once again (by running NetXMS\bin\nxconfig.exe).

We are sorry for inconvenience.
#1150
Если апдейт прошел без ошибок, то версия обновляется во время configuration poll-а (значение по умолчанию — раз в час).

Также можно принудительно инициировать configuration poll — правый клик на ноде > poll configuration
#1151
Похоже, что на 5.5 нету pthread_rwlock_timedwrlock() в /usr/include/pthread.h (согласно их CVS-у), но при этом проверка в configure прошла успешно. Буду ставить 5.5 и проверять.

В качестве решения, закоментируйте строчку

#define HAVE_PTHREAD_RWLOCK_TIMEDWRLOCK 1


в файле config.h (после запуска configure, но перед make). На всякий случай, перед make-ом запустите "make clean"
#1153
General Support / Re: Where is the configuration file?
October 03, 2007, 09:03:07 PM
They should be are in the "contrib" folder, but looks like latest release was packaged incorrectly.
I've fixed it in CVS, so next release will be fine.

But as for now — I put sample configs on the web so you can download them:

http://www.alk.lv/netxmsd.conf-dist
http://www.alk.lv/nxagentd.conf-dist
http://www.alk.lv/nxhttpd.conf-dist
#1154
General Support / Re: windows install problem
October 02, 2007, 10:38:14 AM
Links was not fixed during forum migration. I've updated post.

New link is: https://www.netxms.org/forum/index.php/topic,50.html
#1155
Quote from: Alex on July 25, 2007, 10:26:34 AM
Виктор, не могли бы показать пример такого рода скрипта?

Примерно так:
$1 * 8