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

#6856
Quote from: jdl on May 11, 2009, 05:55:43 PM
In user manual, last page lists all macros available for building key and message in event processing.
Is there a way to do some regexp in the field where we define the pattern for terminating several alarms?

A kind of EVENT_ERROR_(.*) or event EVENT_[ERROR|WARNING]_%i etc.

No, it is not possible (but idea is very good, I'll try not to forget it and implement). Currently you have to define multiple rules to terminate each kind of alarms.

Best regards,
Victor
#6857
Sorry, zabegalsja :( Dobav'te pozalujsta parametri


CreateCrashDumps = yes
DumpDirectory = <some_dir>


v netxmsd.conf. Kogda on sledujuschij raz upadet, v kataloge ukazannom kak DumpDirectory pojavjatsja faili .mdmp i .info - prishlite ih na [email protected]. Budu razbiratsja.
#6858
Quote from: Alex on May 07, 2009, 08:42:29 AM
Quote from: Victor Kirhenshtein on May 05, 2009, 10:14:24 PM
Еще один вариант - в 0.2.25 появился экспорт бызы
А можно подробности? Где чего и как?

Все делается через nxdbmgr. И при импорте, и при экспорте сервер должен быть остановлен.

Для экспорта базы надо запустить


nxdbmgr export <file>


nxdbmgr создаст файл, в котором будет содержаться вся информация из базы.


Для импорта надо запустить


nxdbmgr import <file>


nxdbmgr очистит существующую базу и зальет информацию из файла.

Версии форматов при импорте и экспорте должны совпадать, а сами базы могут быть разными, т.е. импорт/экспорт базы можно использовать для миграции, скажем, с MySQL на Oracle.
#6859
Для фильтрации по этим полям в тэге <rule> можно указывать следующие тэги:

<id>event code range</id> - код события или диапазон, например <id>10</id> или <id>21-28</id>

<level>severity level</level> - уровень серьезности (тип) события. Здесь надо указывать маскуб составляемую из следующих значений:

1 error
2 warning
4 information
8 audit success
16 audit failure

если требуется несколько уровней, то эти значения суммируются - например для соответствия уровням error и information надо использовать значение 5 (1 + 4).

<source>event source pattern</source> - шаблон для имени источника события. Это не регулярное выражение, а именно шаблон, где можно использовать символы * и ?. Например, для всех имен, начинающихся на VNC, надо использовать VNC*.

Вот вроде и все.
#6860
Announcements / Re: NetXMS 0.2.26 Released
May 07, 2009, 07:59:42 PM
It is possible that nxagentd.exe from previous version is in use by operating system. For example, if you have event log opened, it will use nxagentd.exe because it contains message texts. Try to close all mmc instances.

Best regards,
Victor
#6861
Da, moja oshibka. Unmanaged voobschem-to i dumalos' kak priznak togo, chto sostojanie hosta nas ne interesuet, poetomu vse sobitija dlja nego ne prohodjat cherez event policy. Nado budet sdelat' atribut "external node" - togda vse budet logichno - esli noda pomechena kak external, to server ee ne monitorit, no prinimaet sobitija i processit ih kak nado. Nu i ee toze mozno delat' unmanaged, chto vikljuchaet priem sobitij do teh por, poka ne vernit v sostojanie managed.
#6862
Hello!

Most likely node with given IP address already exist in NetXMS database. Check Entire Network tree - it should be under appropriate subnet, or try search by IP adress (press Ctrl+F in object browser, and type ip:ip_address in search string).

Best regards,
Victor
#6863
Очень странная проблема. Похоже что все-таки не проходят какие-то SQL запросы. А какой драйвер используется - mssql.ddr или odbc.ddr?

Еще один вариант - в 0.2.25 появился экспорт бызы, если проблема конфиденциальности данных не стоит слишком остро, то можно отослать мне базу с ошибками, я попробую по базе определить, что пошло не так.

#6864
A kakaja baza? i chto pishet server v svoem loge? Skoree vsego tam budud "failed SQL query".
#6865
Announcements / Re: NetXMS 0.2.26 Released
May 05, 2009, 11:41:48 AM
Yes, it should be fixed. However, I suggest to test on single server before mass distribution :)

Best regards,
Victor
#6866
Т.е. если выключить portcheck то не падает?

Windows 32 битный?
#6867
Вариант с циклом:


sub main()
{
        i = 1;
        while(i < 6)
        {
                if (GetDCIValue($node, FindDCIByDescription($node, i . "SensorLocale")) == "ambient" )
                        return GetDCIValue($node, FindDCIByDescription($node, i . "SensorData"));
                i++;
        }
        return 0;
}

#6868
General Support / Re: LogWatch
February 04, 2009, 03:14:47 PM
Hello!

Sorry for late response, but it's a lot of writing, and I'm not good in doc writing :) I have updated NetXMS User Manual with log monitoring section (chapter 7). Updated manual already available at https://www.netxms.org/documentation/netxms_user_manual.pdf. In theory, it should give you all information about log monitoring :) Feel free to ask any questions.

Best regards,
Victor
#6869
Общие вопросы / Re: unspecified error
January 30, 2009, 11:45:40 AM
Очень странно. А что скажет /etc/init.d/netxmsd если запустить его с командной строки (с разными командами: start, stop, status)?
#6870
General Support / Re: SQlite failing
January 28, 2009, 01:08:37 PM
Hello!

You can purge your SQLite database simply by deleting database file. Look at your netxmsd.conf, in case of SQLite parameter DBName will contain database file name. Delete this file and run nxdbmgr init - you will get fresh database.

Best regards,
Victor