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

#4501
Hi!

Currently server can have interfaces excluded from network topology. The problem is that there are no UI to set this flag on interface object. As a workaround, you can find interface objects with addresses from 128.0.0.0/2 subnet, record their IDs, then stop the server and execute SQL query like this:

UPDATE interfaces SET flags=flags+4 WHERE id=your_interface_object_id

for each such interface object. Then you can start server and delete 128.0.0.0/2 subnet object . It should not appear again.

Best regards,
Victor
#4502
Hi!

Not without changing the server code. I've added a feature request for 1.2.8 release: https://www.radensolutions.com/chiliproject/issues/291.

Best regards,
Victor
#4503
Hi!

It seems that you don't do real modification. Creating NXCObjectModificationData is not enough - after populating it you should call session.modifyObject with your NXCObjectModificationData object as argument. Should be something like

session.modifyObject(modificatore)

in your case.

Best regards,
Victor
#4504
Hi!

I see few options here. The best one is to use address filters in network discovery, if your network scheme allows this. Device address validated before trying to access device using SNMP, so this should help. Another possible option is to manually add these devices to NetXMS (or let them being discovered) and then disable SNMP access (in node properties, check "Disable SNMP for all polls" on "Polling" page), or just set them to "unmanaged" state.

Best regards,
Victor
#4505
General Support / Re: DCI for SNMP tables
June 12, 2013, 01:49:15 AM
Hi!

It should be in 1.2.8.

Best regards,
Victor
#4506
General Support / Re: Request timed out
June 12, 2013, 01:47:37 AM
Hi!

I've seen similar behavior on a site I'm supporting. In 1.2.7 I've added additional locks to ensure database integrity. Looks like this feature causing excessive internal locks under some circumstances. I'll make it configurable and turned off by default in 1.2.8.

Best regards,
Victor
#4507
General Support / Re: How to Clear SNMP Traps Log
June 12, 2013, 01:43:41 AM
There was the problem with housekeeper process not clearing SNMP trap log. But I have fixed this in 1.2.6 or 1.2.7. What NetXMS version you are running?

Best regards,
Victor
#4508
Hi!

Core dump could be really helpful. Please send them to [email protected], and I'll take a look at it.

Best regards,
Victor
#4509
Hi!

There is the cache for changes in objects, but normally changes should be saved to database within one minute. How many objects was created during network discovery? I already have some reports with server being unresponsive after big number of changes in objects. Here may be the same problem.
Also, try to run database check (nxdbmgr check) - will it report any errors?

Best regards,
Victor
#4510
You forgot double quotes around OID passed to aboveZero function, so script ends up with syntax error. And you can shorten the script to just


return ($node->snmpOID == ".1.3.6.1.4.1.25506.1.1") && aboveZero(".1.3.6.1.4.1.25506.2.6.1.1.1.1.6.47");


function aboveZero will be called only if first condition is true, because NXSL uses short-circuit expression evaluation (http://en.wikipedia.org/wiki/Short-circuit_evaluation).

Best regards,
Victor
#4511
I agree that this is a workaround, not a full solution. I've added a feature request for built-in DCI data aggregation - should not be that hard to implement.

There are housekeeper job that starts at fixed intervals (controlled by server configuration parameter "HouseKeepingInterval"). It deletes all data that is older then retention time configured for DCI.

Best regards,
Victor
#4512
Quote from: sperlm on June 11, 2013, 07:00:36 PM
The "null" parameter in findObjectNode was not clear to me (but it works with it too).

It's a reference to already known object. Here is the explanation: http://wiki.netxms.org/wiki/SG:Security_Issues.

Best regards,
Victor
#4513
General Support / Re: Can't unselect node in map
June 11, 2013, 06:17:55 PM
Hi!

Strange, this issue supposed to be fixed already. I'll check. Do you have any background set on map?

You can set default icon type in map object properties, on "Map Options" page. This is only related to predefined maps.

Best regards,
Victor
#4514
Node name is a string, not an object reference. If you want to find node object by name, you could use FindObject or FindNodeObject function, like this:


node = FindNodeObject(null, $1);
println "Node ID: " node->id;


Also check this script example: http://wiki.netxms.org/wiki/Script_Example:_Read_SNMP_Value_From_Node

Best regards,
Victor
#4515
Hi!

Attached is updated version of SYMBOL-WS driver. It should detect RFS6000 as supported device. I'll try to implement other changes we have discussed in 1.2.8 release (radio interfaces as separate objects and correct handling of down APs).

Best regards,
Victor