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

#3961
Announcements / NetXMS 1.2.12 released
February 17, 2014, 01:01:04 PM
Hi all!

NetXMS version 1.2.12 is out. Changes since previous release:

- Support for MetaSystem UPS in UPS subagent
- Timed (temporary) alarm acknowledgement
- New subagent DBQuery - replacement for ODBCQuery
- DCI access functions in NXSL works correctly with table DCIs
- Fixed bugs with instance discovery DCIs created from templates
- New property "runtimeFlags" in NXSL class "Node"
- New event SYS_IF_PEER_CHANGED (sent when peer change detected in interface)
- New system permission: Manage Image Library
- Object level access control can be enabled for logs
- New NXSL function FindAllDCIs
- Driver for Allied Telesis switches improved
- Management console:
   - Fixed bug with red zone display in "last value" dashboard element
   - Edit and delete for alarm comments are working now
   - Fixed Y axis range can be set for line and bar charts
   - In alarm menue are not shown incompatible for selected alarm statuses.
   - Alarm status flow can be changed to strict (terminate status can be set only
     after alarm is resolved). To change flow set "StrictAlarmStatusFlow" parameter to 1.
   - SNMP MIB loaded into memory on first access
- Android Agent:
   - Implemented "Connection notification" in status bar (feature #481)
   - Fix bug in resetting switch preference (settings)
- Android Console:
   - Fix bug in resetting switch preference (settings)
   - Implemented "Entire network" root (feature #482)
   - Manage last alarm from status bar: acknowledge, resolve, terminate (only for Android >= 4.1)
- Fixed issues: #79, #88, #280, #285, #393, #415, #470, #475, #481, #482, #483, #484, #486, #487, #490, #497, #500, #502, #504

Best regards,
Victor
#3962
General Support / Re: netxms with oracle 10+ backend
February 16, 2014, 02:34:04 AM
Looks like checkinstall cannot handle it correctly. make install supposed to install nxmibc and after that post installation hook is called which will compile MIBs using just installed nxmibc.

Best regards,
Victor
#3963
General Support / Re: netxms with oracle 10+ backend
February 16, 2014, 02:20:09 AM
What is checkinstall?

Best regards,
Victor
#3964
General Support / Re: netxms with oracle 10+ backend
February 15, 2014, 10:24:47 PM
Hi!

I assume you are not on Windows :) We don't have binary distribution for Oracle driver yet - if you need Oracle support, you have to built NetXMS from sources. I recommend using Oracle InstantClient instead of full client. Instruction is following:

1. Download instantclient-basic and instantclient-sdk archives from http://www.oracle.com/technetwork/database/features/instant-client/index-097480.html and unpack both into same directory. I usually unpack them inside /opt - then you'll get something like /opt/instantclient_11_2
2. Configure NetXMS sources as usual, and add --with-oracle=/opt/instantclient_11_2
3. Do make and make install as usual
4. In netxmsd.conf, set DBServer as //oracle_server_ip//oracle_sid (DBName is ignored by oracle.ddr server).

Now you should be able to initialize database with nxdbmgr and start server.

Best regards,
Victor
#3965
General Support / Re: netxms with oracle 10+ backend
February 15, 2014, 01:10:12 PM
And what exactly this problem is?

Best regards,
Victor
#3966
General Support / Re: netxms with oracle 10+ backend
February 14, 2014, 01:14:46 PM
Hi!

There should not be much differences with any other database. What operating system and installer you are using? Is there any specific error you stuck with?

Best regards,
Victor
#3967
General Support / Re: Execution of Script
February 13, 2014, 07:06:25 PM
Hi!

To use function from library script, you should use "use" operator in your transformation script, like following:


use LibraryScript;

return library_function($1);


assuming you have script in library named LibraryScript like this:


sub library_function(x)
{
   return x * 2;
}


Best regards,
Victor
#3968
General Support / Re: Annoying pppX adapters
February 12, 2014, 06:18:03 PM
Hi!

Simplest solution would be to add rule like this at the top of event processing policy:

source: firewall node
event: SYS_IF_ADDED

action: stop event processing

Best regards,
Victor
#3969
Похоже что war файл запаковали с ошибками. Подождите несколько дней до выпуска 1.2.12, там будет корректный war.
#3970
Проверьте еще лог самого приложения. Он называется .log и находится в work каталоге приложения под eclipse/workspace/.metadata. На моей системе полный путь к логу такой: /var/lib/tomcat6/work/Catalina/localhost/nxmc/eclipse/workspace/.metadata/.log


#3971
General Support / Re: Alarmlog with relativ filter
February 11, 2014, 07:18:56 PM
Hi!

Currently no. Goes to feature requests :)

Best regards,
Victor
#3972
Больше похоже на баг. А можно более детальное описание ситуации?
#3973
Добрый день! Похоже что часть плагинов по каким-то причинам не стартует. В логах сервера (имеется в виду application server) есть какие-нибудь ошибки?

Язык похоже определяется через браузер. Можно выставить английский принудительно добавив ?lang=en к URL'у.
#3974
General Support / Re: NetXMS-1.2.11 Crash on FreeBSD-9.2
February 11, 2014, 02:16:46 AM
Nice to hear! This crash was one of the strangest problems I had to debug with NetXMS - different platforms, crashes differently, only one thing in common - MySQL backend...
As for what I've fixed - I add a mutex around calls to mysql_stmt_data_seek and mysql_stmt_fetch. Under some conditions two threads call them on different statements, but same MySQL connection. I was thinking that because I'm using mysql_stmt_store_result to cache statement result locally, they are independent, but seems they are not.

Best regards,
Victor
#3975
Everything seems correct. Can you set debug level to 6 and check server log? There should be messages about business service polling.

Best regards,
Victor