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

#4981
Announcements / NetXMS 1.2.4 released
November 02, 2012, 12:03:37 PM
Hi all!

NetXMS version 1.2.4 is released. Changes from previous release:

- Management console:
   - Command line options for automatic connect
   - Container type objects can be expanded/collapsed by double click in the object tree
   - Maps and dashboards can be opened by double click in the object tree
   - Line charts can be opened by double click on DCI in last values view
   - Implemented seed-based network maps
   - Decoration elements on network maps can be moved and resized
   - Object details view can be opened from alarm's context menu
   - Custom time intervals can be set in line chart properties
- NXSL: implemented short-circuit evaluation of logical expressions (&& and ||)
- New attribute "isLocalMgmt" in NXSL "Node" class
- New parameter Icmp.PingStdDev in PING subagent
- Cisco Catalyst 3550 supported by CATALYST driver
- Intervals of less than a minute can be defined with custom DCI schedules
- Agent parameters File.xxx (File.Size, etc) now support strftime style macros for current date/time (similar to file name in log parser)
- Android client:
   - Restructured settings activity
   - Alarm status icon notification configurable by settings (independent from playing the sound assigned to the category)
   - Horizontal scrollable tabs for node info activity (tabs are no more compressed to show all together)
   - Fixed bad format for DCI value in last values tab
   - Scheduler for "passive" connection", parameters:
      - Enable scheduler: enables the scheduler, if 'off' program exposes the previous behaviour
      - Interval: how many minutes have to elapse before trying to connect to server
      - Duration: how many minutes connections has to be kept on
      - Enable daily scheduler: if 'off', the above values are applied to the whole day. If 'on' they will be applied only to the specified interval (for the whole week).
      - Daily on: start daily time to apply scheduler values
      - Daily off: stop daily time to apply scheduler values
- Fixed issues: #53, #120, #128, #139, #171

Best regards,
Victor
#4982
Главное что стоит в параметре CodePage в netxmsd.conf. Там не должно быть UTF-8.
#4983
Попробовал у себя - все работает как надо:

[01-Nov-2012 21:38:52] SNMPTrapReceiver: looking for SNMP security context for node 192.168.64.1 HP6440B
[01-Nov-2012 21:38:52] SNMPTrapReceiver: received PDU of type 4
[01-Nov-2012 21:38:52] Received SNMP TRAP .1.3.6.1.4.1.171.11.63.6.2.20.0.2 from 192.168.64.1
[01-Nov-2012 21:38:52] SNMPTrapReceiver: looking for SNMP security context for node 192.168.64.1 HP6440B
[01-Nov-2012 21:38:52] EVENT 500 (ID:7983 F:0x0001 S:0 TAG:"") FROM HP6440B: SNMP trap received: .1.3.6.1.4.1.171.11.63.6.2.20.0.2 (Parameters: .1.3.6.1.2.1.1.3.0 == '5550541'; .1.3.6.1.6.3.1.1.4.1.0 == '.1.3.6.1.4.1.171.11.63.6.2.20.0.2'; .1.3.6.1.4.1.171.11.63.6.2.20.2.1 == '02 B8 70 F4 8D 20 AB 00 07 00 ')

Похоже жто проблема возникает не при обработке пакета, а при получении значения в качестве текстовой строки. Наскольку я помню, у вас UNICODE сборка сервера? Тогда возможно проблема в настройках CodePage. Если он стоит в UTF-8 скажем, то iconv (библиотека конвертации, которую использует сервер) скорее всего воспримет строку как некорректно сформированную, и прекратит конвертацию, оставив в буфере мусор.
#4984
Quote from: AP_ops on October 30, 2012, 04:42:15 PM
i did not check internal server queues, how can i do that? what should we look for?

You can open server's debug console (either using nxadm command line tool or by selecting Tools -> Server Console in Java management console) and enter show queue command. In normal circumstances size of all queues should be zero or near zero. High value for any queue, especially if it keeps high for a long time, usually indicates some problem. There are also predefined DCIs on NetXMS server's node which collect some internal metrics of the server.

Best regards,
Victor
#4985
Quote from: bdefloo on October 30, 2012, 11:27:45 AM
Hi,

Total number of objects: 14715
Number of monitored nodes: 848
Number of collectable DCIs: 7182

Config variables are attached.
Note that I did play around with the poller counts recently, but I can still reproduce the problem.

First, I do a walk on the desired OID in the MIB browser, this shows the results.

I then set debug to 9 and did a configuration poll:
[30-Oct-2012 10:14:53] [CLSN-0] Received message CMD_POLL_NODE
[30-Oct-2012 10:14:53] [CLSN-0] Sending message CMD_POLLING_INFO
[30-Oct-2012 10:14:53] [CLSN-0] Sending message CMD_POLLING_INFO
[30-Oct-2012 10:14:53] Starting configuration poll for node DCXAS041 (ID: 1225)
[30-Oct-2012 10:14:53] [CLSN-0] Sending message CMD_POLLING_INFO
[30-Oct-2012 10:14:53] ConfPoll(DCXAS041): checking for NetXMS agent Flags={00000010} DynamicFlags={00000400}
[30-Oct-2012 10:14:53] [CLSN-0] Sending message CMD_POLLING_INFO
[30-Oct-2012 10:14:53] ConfPoll(DCXAS041): checking for NetXMS agent - connecting
[30-Oct-2012 10:14:53] ConfPoll(DCXAS041): checking for NetXMS agent - connected
[30-Oct-2012 10:14:53] [CLSN-0] Sending message CMD_POLLING_INFO
[30-Oct-2012 10:14:53] [CLSN-0] Sending message CMD_POLLING_INFO
[30-Oct-2012 10:14:53] [CLSN-0] Sending message CMD_POLLING_INFO
[30-Oct-2012 10:14:53] [CLSN-0] Sending message CMD_POLLING_INFO
[30-Oct-2012 10:14:53] AgentConnection::getSupportedParameters(): RCC=0
[30-Oct-2012 10:14:53] AgentConnection::getSupportedParameters(): 151 parameters received from agent
[30-Oct-2012 10:14:53] AgentConnection::getSupportedParameters(): 2 tables received from agent
[30-Oct-2012 10:14:53] ConfPoll(DCXAS041): checking for NetXMS agent - finished
[30-Oct-2012 10:14:53] ConfPoll(DCXAS041): checking for CheckPoint SNMP on port 260
[30-Oct-2012 10:14:53] [CLSN-0] Sending message CMD_POLLING_INFO
[30-Oct-2012 10:14:53] Event::expandText(event=244C0F20 sourceObject=1225 template='Node capabilities changed (Old: %1; New: %2)' alarmMsg='(null)')
[30-Oct-2012 10:14:53] [CLSN-0] Sending message CMD_POLLING_INFO
[30-Oct-2012 10:14:53] EVENT 13 (ID:6396083 F:0x0000 S:0 TAG:"") FROM DCXAS041: Node capabilities changed (Old: 0x00002013; New: 0x00000012)
[30-Oct-2012 10:14:53] [CLSN-0] Sending message CMD_EVENTLOG_RECORDS
[30-Oct-2012 10:14:53] EPP: processing event 6396083
[30-Oct-2012 10:14:53] Node::updateInterfaceConfiguration(DCXAS041 [1225]): got 1 interfaces
[30-Oct-2012 10:14:53] Checking subnet bindings for node DCXAS041 [1225]
[30-Oct-2012 10:14:53] [CLSN-0] Sending message CMD_POLLING_INFO
[30-Oct-2012 10:14:53] [CLSN-0] Sending message CMD_POLLING_INFO
[30-Oct-2012 10:14:53] [CLSN-0] Sending message CMD_POLLING_INFO
[30-Oct-2012 10:14:53] [CLSN-0] Sending message CMD_POLLING_INFO
[30-Oct-2012 10:14:53] [CLSN-0] Sending message CMD_POLLING_INFO
[30-Oct-2012 10:14:53] Node::executeHookScript(DCXAS041 [1225]): hook script "Hook::ConfigurationPoll" not found
[30-Oct-2012 10:14:53] Finished configuration poll for node DCXAS041 (ID: 1225)
[30-Oct-2012 10:14:53] [CLSN-0] Sending message CMD_POLLING_INFO
[30-Oct-2012 10:14:53] [CLSN-0] Sending message CMD_OBJECT_UPDATE

Checked again with MIB browser, no results:
[30-Oct-2012 10:14:57] Node(DCXAS041)->GetItemFromSNMP(.1.3.6.1.4.1.232.6.2.6.8.1.4.0.2): dwResult=4

Log was very helpful, I've found a problem. 1.2.4 should work as expected.

Best regards,
Victor
#4986
А что на сервере выдают date и date +%s ?
#4987
Hi all!

Can you please post number of nodes/DCIs being monitored and server configuration settings (I'm interested in poller counts and timeouts). Also, did you check internal server queues?

Best regards,
Victor
#4988
Feature Requests / Re: Network Maps
October 30, 2012, 10:07:52 AM
1.2.4 will be out in next few days, and 1.2.5 most likely somewhere in December.

Best regards,
Victor
#4989
Воспроизвести на моих устройствах не удалось. Теперь собираюсь попробовать прямо в ишодниках подсунуть пакеты из дампа - тогда по идее должно повториться.
#4990
Я подозреваю что это все-таки на уровне ОС проблема. NetXMS сервер сам по себе ничего не пересчитывает, только через API. Еще возможно что на сервере поправили environment variable TZ, а сам сервер не рестартили, тогда внутри netxmsd может быть старое значение TZ. А на Windows машинах какие настройки timezone сейчас?
#4991
Hi!

Group boxes can be selected and moved again. They also can be resized. There are still couple of small glitches related to decoration layer, hopefully I'll fix it in 1.2.5.

What do yo mean by "cannot add an image like a switch onto the map, only actual nodes"? You need to add just image, or object?

Best regards,
Victor
#4992
General Support / Re: Too many alerts
October 29, 2012, 11:36:01 PM
Hi!

Yes, it is known bug.

Best regards,
Victor
#4993
Hi!

Looks like this function was forgotten during migration to new console. I'll fix it. As a workaround, you can run legacy console and create vpn connector objects there.

Best regards,
Victor
#4994
Feature Requests / Re: Network Maps
October 29, 2012, 11:28:57 PM
Hi!

Just added resize possibility for boxes, and they can be moved again. This was caused by migration to Zest 2.0 (underlying graph drawing library). There are still couple of glitches with decoration elements, we will resolve those in 1.2.5. And I have added "snap to grid" function to 1.2.5 features list.

Best regards,
Victor
#4995
General Support / Re: dashboard with status indicator
October 29, 2012, 03:04:43 PM
Hello!

This bug is fixed in upcoming 1.2.4 release.

Best regards,
Victor