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

#5671
Feature Requests / Re: Maintenance Mode
December 21, 2011, 10:30:28 AM
Hi!

You can use unmanage/manage as a workaround for manual maintenance mode. System do nothing with unmanaged node. The only drawback is that unmanage operation is hierarchical, i.e. all interfaces and services of a node will change status as well, and when you do "manage" node again, they all come into "managed" state, even if some of them was unmanaged before.

Best regards,
Victor
#5672
Looks like database was not initialized correctly. Try to initialize it by running

nxdbmgr init /usr/local/share/netxms/sql/dbinit_<your_sql_engine>.sql

Best regards,
Victor
#5673
Hi!

You either have another NetXMS instance already running, or some other program uses these ports. You can use netstat -an command to check if somebody uses these ports. What operating system you are running on?

Best regards,
Victor
#5674
No news, sorry. I keep this in mind, but there are always something to do. Now I'm trying to create to-do lists for each release and follow them. 1.1.8 is already scheduled, so I have added to 1.1.9 to-do.

Best regards,
Victor
#5675
Feature Requests / Re: Java Console - Event Monitor
December 20, 2011, 03:57:25 PM
Hi!

Yes, this is the reason why event log is empty. Do you get these errors all the time?

Best regards,
Victor
#5676
Problema mozet bit' vo vremeni ispolnenija komandi. Po umolchaniju ona dolzna ukladivatsja v 2 sekundi. Esli komanda ispolnjaetsja dol'she, to nado libo uvelichivat' timeout'i, libo komandu zapuskat' iz schedulera s vivodom v fail, a ExternalParametr uze budet tol'ko zabirat' znachenie iz etogo faila, libo ispol'zovat' ExternalParameterProvider.
#5677
Eto versija 1.1.7? U menja bila takaja problema s serverom na Solarise. No v versii 1.1.7 ja ee vrode kak pochinil.
#5678
General / Re: About the discover poll
December 20, 2011, 03:44:52 PM
Hi!

Discovery poller only puts candidate node into poll queue. Another thread is responsible for node validation and appropriate object creation. All this code located in file np.cpp. Polling thread looks like this:

      pInfo = (NEW_NODE *)g_nodePollerQueue.GetOrBlock();
      if (pInfo == INVALID_POINTER_VALUE)
         break;   // Shutdown indicator received

      DbgPrintf(4, _T("NodePoller: processing node %s/%s in zone %d"),
                IpToStr(pInfo->dwIpAddr, szIpAddr), IpToStr(pInfo->dwNetMask, szNetMask), (int)pInfo->zoneId);
      if (AcceptNewNode(pInfo->dwIpAddr, pInfo->dwNetMask, pInfo->zoneId))
      {
         Node *node = PollNewNode(pInfo->dwIpAddr, pInfo->dwNetMask, 0, NULL, 0, 0, NULL, pInfo->zoneId, true);
      }
      free(pInfo);


AcceptNewNode checks candidate node against current discovery filter, and if it passes, PollNewNode is called, where actual node object being created. Inside PollNewNode method Node::configurationPoll is called, where all interface and subnet objects are created, as required.

Best regards,
Victor
#5679
Hi!

Try to add /usr/local/lib to /etc/ld.so.conf, run ldconfig, and then try make install again.

Best regards,
Victor
#5680
Hi!

You have to install mysql client library package. For CentOS 5 it probably would be mysql-devel.

Best regards,
Victor
#5681
Feature Requests / Re: Java Console - Event Monitor
December 19, 2011, 11:23:46 AM
Hi!

Done it. It is where the power of Eclipse platform lies - contributing same extensions to different part of UI is very easy and sometimes takes just few minutes.

Best regards,
Victor
#5682
General Support / Re: SYS_NODE_UP
December 19, 2011, 01:45:59 AM
Hi!

Server only generates SYS_NODE_UP event for nodes that was previously down. The "down" state is not preserver between server restarts, so if node was started during NetXMS server restart, it marks it as "up" during first poll, and SYS_NODE_UP never generated. I agree that this is not correct. I'll add it to my to-do list, and will fix it (probably by preserving "down" state across server restarts).

Best regards,
Victor
#5683
General Support / Re: Event Processing
December 19, 2011, 01:41:02 AM
Hi!

It should be 1 under most circumstances. You can monitor event processor queue size to see if there are any bottleneck, but I actually never seen this.

Best regards,
Victor
#5684
General Support / Re: DataBase Writers
December 19, 2011, 01:39:41 AM
Hi!

It's actually depends on your configuration and underlying database engine performance. Best way is to monitor database writer queue size, and if is greater then 0 most of the time then increase number of database writers.

Best regards,
Victor
#5685
General / Re: About the Language
December 17, 2011, 10:19:49 PM
Also, the following line looks wrong to me:

AcknowledgeAlarm_ErrorMessage=No es posible puedo Cannot aceptar la alarma

Best regards,
Victor