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

#6031
General Support / Re: NetXMS sever 1.1.1 crash
May 19, 2011, 11:18:11 PM
I can reproduce this issue on my server. Looks like file handle leak in the server. I'll try to fix this till Monday.

Best regards,
Victor
#6032
Hi!

Can you please switch server to debug level 5, do topology poll, and send me debug log? In version 1.1.1, you can do this without stopping server:

1. In management console, connect to server's system console - select Tools->Server Console
2. Enter "debug 5" command
3. Do forced topology poll on the switch in question
4. Turn off debug by typing "debug off" in server's system console

You can either post log here or send it to [email protected].

Best regards,
Victor
#6033
A gde v sisteme nahoditsja libpq.so?
#6034
General Support / Re: Filter Script
May 17, 2011, 03:32:25 PM
Hi!

Correct script will be

sub main()
{
  return AddrInSubnet($1->ipAddr,"xxx.xxx.xxx.xxx","255.255.255.0") ||
     AddrInSubnet($1->ipAddr,"xxx.xxx.xxx.xxx","255.255.255.0");
}

or simply

return AddrInSubnet($1->ipAddr,"xxx.xxx.xxx.xxx","255.255.255.0") ||
    AddrInSubnet($1->ipAddr,"xxx.xxx.xxx.xxx","255.255.255.0");

You have to enter full name of the script, like Filter::xxx.

Best regards,
Victor
#6035
Prishlite pozalujsta config.log, mozno na [email protected].
#6036
General Support / Re: Filter Script
May 17, 2011, 11:50:56 AM
Can you post your script?

Best regards,
Victor
#6037
General Support / Re: Agent Config
May 17, 2011, 11:50:08 AM
Hi!

Not automatically with agent's config. In version 1.1.x, you can put file on NetXMS server (into C:\NetXMS\var\files in default Windows installation), and then in console select "Upload file" for single node or container.

In the next versions I plan to implement feature similar to HP Operations "instrumentation", which will allow to deploy required scripts and configs automatically.

Best regards,
Victor
#6038
General Support / Re: winperf.nsm options
May 17, 2011, 11:44:13 AM
Hi!

Currently you have to search the forum. I'll try to summarize it's features later on and put into manual, but right now I don't have time for that.

Best regards,
Victor
#6039
General Support / Re: zoning
May 17, 2011, 11:38:26 AM
Hi!

Zone in NetXMS is a completely separate network with possibly overlapping IP addresses. Typical example is service provider with multiple client sites, and each site has internal network 192.168.1.0/24. You can use different proxies to access servers and devices in each site, but without telling NetXMS server in some way that those networks are actually different networks, IP topology will be incorrect. With zoning enabled, you can put each remote site in separate zone, and NetXMS server will know that those networks are different networks, even if they have same IP address. See also this topic: https://www.netxms.org/forum/configuration/is-it-possible-to-have-two-networks-with-same-ip-subnet/.

Best regards,
Victor
#6040
General Support / Re: agent deployment
May 17, 2011, 11:16:56 AM
Hi!

Unfortunately there are no built-in tolls for initial agent deployment. For Windows, you can slightly simplify agent deployment by using automated (silent) install mode, activated by /VERYSILENT command line option of agent installer. All possible command line options for installer described in installation manual. I'm not a big expert in WIndows domain administration, but probably you can use group policies to distribute and install agent in unattended mode on domain computers.

Best regards,
Victor

P.S. See also https://www.netxms.org/forum/installation/how-to-configure-and-deploy-netxms-agent/
#6041
Ja sdelal SYS_NODE_DOWN bol'she dlja primera. A tak ja vizu tri sposoba:

1. monitorit' sostojanie processa netxmsd i tcp porta 4701, esli to ili drugoe ne v porjadke, vistavljat' isDown;
2. Sdelat' na lokal'nom agente vtorogo servera external parameter, kotorij dergaet server cherez kakoj-nibud' klientskij tool, naprimer nxalarm, i esli tot daet failure, to schitae, chto server ne rabotaet;
3. Sdelat' na udalenom servere external parameter, kotorij zapuskaet nxadm -c "show status", esli ne otrabotal - znachit server ne rabotaet.

Nu ili ob'edinit' vse tri dlja nadeznosti. S tochki zrenija event processing policy prosto dobavjatsja novie sobitija k pervim dvum pravilam.
#6042
Hi!

Finally, zoning is implemented in version 1.1.1.

Best regards,
Victor
#6043
В аттаче исправленный MIB. Проблема здесь была в том, что по RFC названия типов данных должны начинаться с большой буквы. Я переименовал rmxStatus в RmxStatus, и вроде теперь все хорошо.
#6044
Комментарий к картинкам:

1. Идем в меню View -> Situations, там создаем новый объект "Primary Server Down". Получаем картинку 1.
2. Идем в event processing policy, создаем два правила с Source=NETXMS-PRIMARY, event=SYS_NODE_DOWN, и Source=NETXMS-PRIMARY, event=SYS_NODE_UP. Для первого правила поле "Situation" редактируем как на картинке 2, для второго - как на картинке 3.
3. Создаем правило с единственным условием в виде скрипта:


s = FindSituation("Primary Server Down", "default");
if (s != NULL)
{
return (s->isDown == 1);
}
return false;


и флагом "Stop processing". Все 3 правила видны на картинке 4.

Надеюсь стало понятней :)
#6045
Выложил версию 1.1.1. Попробуйте ее поставить, надеюсь что эта проблема исчезнет.