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

#1906
Hi!

"logical not" operation (!) has higher priority than "match" operation (~=). So your script actually does logical not on text string ($node->platformName) which causes runtime error. It only happens on nodes without agent. You should get match operation in brackets:

(!($node->platformName ~= "windows.*"))

Also, I suspect you have logical error here. You probably want to return false if there is no agent OR platform is not Windows - but current condition uses AND which is pointless - if node has no agent platform name will be empty anyway and won't match anyway.

Best regards,
Victor
#1907
General Support / Re: Issue with Alarm (Newbee) /2 ?
October 18, 2017, 03:50:17 PM
Hi,

check if you have subnet object with /2 mask. If yes and it is not correct, delete it and run configuration poll on any router connected to problematic subnet with correct netmask. Most likely you have some machine with /2 mask and it was first in subnet discovered by NetXMS server.

Best regards,
Victor
#1908
General Support / Re: Agent to NetXMS connection Issues
October 18, 2017, 03:48:11 PM
Hi,

seems that server cannot connect to agent. Try to check agent log (you may need to run agent on higher debug level - 6 should shouw you all communication related messages).

Best regards,
Victor
#1909
General Support / Re: Cannot load SQL command file..
October 18, 2017, 03:47:05 PM
Hi,

seems to be bug in installer. Will fix it today or tomorrow. As a workaround you can copy sql directory from share to lib directory and re-run initialization wizard.

Best regards,
Victor
#1910
Announcements / Re: NetXMS 2.1.2 released
October 13, 2017, 01:06:39 PM
Hi,

correct bug tracker link is https://track.radensolutions.com/issue/<issue_id>, for example: https://track.radensolutions.com/issue/NX-1147

Best regards,
Victor
#1911
General Support / Re: Connection refused
October 13, 2017, 01:04:43 PM
Seems you messed agent and server ports. Please do the following:

1. Stop both server and agent.
2. Delete ListenPort line from both netxmsd.conf and nxagentd.conf
3. Run command
nxdbmgr set ClientListenerPort 4701
4. Start both client and server
5. Check in netxmsd.log that server is listening on port 4701

Best regards,
Victor
#1912
General Support / Re: Connection refused
October 12, 2017, 03:54:01 PM
Seems you are trying to run two instances of netxmsd at the same time. Try to do the following:

1. Stop NetXMS core service
2. Make sure ports 4701 and 21784 are not listening
3. Run nxdbmgr check and remove lock if asked
4. Edit C:\NetXMS\etc\netxmsd.conf: add line
DebugLevel = 4
and set log file to file (if not set already):
LogFile = C:\NetXMS\log\netxmsd.log
(of course you can set different file name and path).
5. Start NetXMS core service
6. Check log file for startup messages and possible socket errors. You can also post log file here.

Best regards,
Victor

#1913
Поллеры переделаны в текущем development бранче. Теперь вместо фиксированого количества потоков - динамический пул, кроме того очередь стала многоуровневой - сервер не пытается параллельно опрашивать один и тот-же агент, запросы к одному агенту сериализаются. Таким образом исключается вариант когда несколько медленно отзывающихся агентов блокируют весь пул. Мы не стали переносить изменение в stable, поскольку изменения большие, и вроде как понятию stable не совсем соответствуют.
#1914
General Support / Re: Connection refused
October 12, 2017, 02:54:08 PM
Port 4700 is an agent listen port. Seems that server is unable to open port for some reason. Check server log on startup - it should contain messages regarding opening ports. You can run it with debug level 4 for more diagnostic.

Best regards,
Victor
#1915
General Support / Re: Connection refused
October 12, 2017, 12:08:52 PM
You can use netstat command for that:

netstat -an

and check for port 4701 in LISTEN state.

Best regards,
Victor
#1916
General Support / Re: linux agent VMGR non found
October 12, 2017, 12:08:09 PM
Hi,

that seems to be a limitation of libvirt. We are currently considering implementation of Hyper-V monitoring directly without libvirt as it is done already for XEN.

Best regards,
Victor
#1917
Announcements / NetXMS 2.1.2 released
October 12, 2017, 12:05:37 PM
Hi all!

NetXMS patch release 2.1.2 is out. Changes since previous release:

- Summary tables for table DCIs
- Multi-valued columns in summary tables
- Threshold violation events have current DCI value as parameter 8 (named as "dciValue")
- New agent configuration parameter TunnelKeepaliveInterval
- Optimizations in database access layer
- Improved database check procedure
- Management console:
        - Option to set root object for "Geo Map" dashboard element
        - Filter in geo map view
        - "Duplicate" button in DCI threshold editor
        - Option to show legend for performance tab graphs with single DCI
        - Fixed file upload errors in web UI
        - Option to show "Top N items" in dashboad summary table using given sorting columns
- Fixed issues: NX-1147, NX-1265, NX-1270, NX-1276, NX-1282, NX-1290, NX-1296, NX-1300, NX-1309, NX-1313, NX-1314, NX-1315, NX-1320, NX-1324, NX-1325, NX-1331, NX-1333, NX-1335

Best regards,
Victor
#1918
Попробуем сделать. Зарегистрировал в трекере: https://track.radensolutions.com/issue/NX-1337
#1919
Hi,

if topology correlation is working, device D should become red, and rest of devices and links blue. Blue in that case means "unknown" - because links and devices could be up actually, but because of failed link NMS cannot determine their status. We probably could add map option to color all unreachable devices and links in red - will discuss that internally.

Best regards,
Victor
#1920
General Support / Re: Connection refused
October 10, 2017, 05:02:49 PM
Hi,

are you sure "NetXMS Core" service is running? If yes, check that port 4701 is listening and that firewall exception for port 4701 or process netxmsd.exe is set.

Best regards,
Victor