News:

We really need your input in this questionnaire

Main Menu

Recent posts

#1
Announcements / Re: NetXMS 5.0 released
Last post by Filipp Sudanov - Today at 12:24:53 PM
Quote from: Egert143 on May 08, 2024, 11:12:57 AMWhat do the yellow DCI mean? they collect data but are yellow.
Might be a bug. Can you share a screenshot of this?
#2
General Support / Re: snmpOID is no longer retur...
Last post by gkaudewitz - Today at 12:12:43 PM
Does this mean, that using OIDs in SNMP-requests as functionparameter also have to be done without leading "."?

What is the behavior if result of a SNMP-request is an OID itsself? Is this value returned without leading "."?
#3
Announcements / Re: NetXMS 5.0 released
Last post by Filipp Sudanov - Today at 11:28:10 AM
Quote from: Egert143 on May 08, 2024, 11:12:57 AMalso script says function "CreateSNMPTransport" and "SNMPGetValue" are deprecated, what are replacements?
We are moving from functions to object methods wherever possible, check this example in the docs:
https://www.netxms.org/documentation/nxsl-latest/#_read_snmp_value_from_node
#4
General Support / Netxms Server 5.0.2 install on...
Last post by lpolstor - Today at 11:10:28 AM
.. sadly fails for me, as the netxms-server and netxms-dbdrv-pgsql packages could not be found.
Upon inspection of  Index of /ubuntu/pool/noble/main/ (netxms.org) it is missing some directories compared with what exists for example jammy, most importantly the ./n directory where those packages would be found.

The Release files for Noble differs quite alot from the ones for Jammy, What am I missing here?


Lars Petter
#5
General Support / Client Reconnect
Last post by richard21 - Today at 10:43:23 AM
I have upgraded to version 5.0.2
Is there any way of handling MFA when the client reconnect due to network drop?
Currently I get the reconnecting message then MFA is required and have to close and re open the client

something like a  local keepalive token that has a xx seconds expiry that is used on reconnect and verified by the server to eliminate the need for MFA challenge on reconnect
#6
General Support / Re: Bulk DCI removal
Last post by woodrivercontrols - Today at 09:49:17 AM
Thank you, I was able to use this to filter through all my devices and clear out the DCIs that were duplicated.
#7
General Support / Re: Database upgrade after Net...
Last post by maredcz - May 09, 2024, 03:24:13 PM
Database log show some processing and is ending with "Prepare UPDATE network_maps SET link_styling_script=?,filter=? WHERE id=?"

In MariaDB log appear message:
2024-05-09 13:59:01 9 [Warning] Aborted connection 9 to db: 'netxms_db' user: 'netxms' host: 'localhost' (Got an error reading communication packets)

#####
    9 Query SELECT item_id,transformation,instd_filter FROM items
    9 Prepare UPDATE items SET transformation=?,instd_filter=? WHERE item_id=?
...
    9 Query SELECT threshold_id,script FROM thresholds
    9 Prepare UPDATE thresholds SET script=? WHERE threshold_id=?
...
    9 Query SELECT item_id,transformation_script,instd_filter FROM dc_tables
    9 Prepare UPDATE dc_tables SET transformation_script=?,instd_filter=? WHERE item_id=?
...   
9 Query SELECT rule_id,filter_script,action_script FROM event_policy
    9 Prepare UPDATE event_policy SET filter_script=?,action_script=? WHERE rule_id=?
...
    9 Query SELECT trap_id,transformation_script FROM snmp_trap_cfg
    9 Prepare UPDATE snmp_trap_cfg SET transformation_script=? WHERE trap_id=?
...
    9 Query SELECT script_id,script_code FROM script_library
    9 Prepare UPDATE script_library SET script_code=? WHERE script_id=?
...
    9 Query SELECT id,link_styling_script,filter FROM network_maps
    9 Prepare UPDATE network_maps SET link_styling_script=?,filter=? WHERE id=?
HERE is the end, nothing executed

Martin
#8
General Support / Database upgrade after NetXMS ...
Last post by maredcz - May 09, 2024, 02:40:00 PM
Hello,
has somebody similar issue?

I did direct upgrade from version 4.5.6 to 5.0.2 on windows server.
Database MariaDB 10.4

The service does not start
2024.05.09 12:45:00.438 *I* [startup            ] Starting NetXMS server version 5.0.2 build tag 5.0-878-gccaeca5869
..
2024.05.09 12:45:00.472 *E* [db                ] Your database has format version 50.32, but server is compiled for version 50.39

When run nxdbmgr upgrade, the database is not upgraded.


D:\NetXMS\bin>nxdbmgr check
NetXMS Database Manager Version 5.0.2 Build 5.0-878-gccaeca5869 (UNICODE)

Checking database (excluding collected data):
Your database has format version 50.32, this tool is compiled for version 50.39.
Use "upgrade" command to upgrade your database first.
Database check aborted

D:\NetXMS\bin>nxdbmgr upgrade
NetXMS Database Manager Version 5.0.2 Build 5.0-878-gccaeca5869 (UNICODE)

Upgrading database...
Upgrading from version 50.32 to 50.33

D:\NetXMS\bin>
D:\NetXMS\bin>nxdbmgr check
NetXMS Database Manager Version 5.0.2 Build 5.0-878-gccaeca5869 (UNICODE)

Checking database (excluding collected data):
Your database has format version 50.32, this tool is compiled for version 50.39.
Use "upgrade" command to upgrade your database first.
Database check aborted



Thank you for any advice.

Martin
#9
General Support / Monitoring gpu on windows
Last post by Egert143 - May 09, 2024, 08:53:46 AM
Is it possible to detect gpu model on windows system and also monitor usage?
#10
General Support / NXSL Changes
Last post by gmonk63 - May 08, 2024, 06:37:52 PM
Previously I was using the following script in the configpoll to use the SNMP sysname

/* Available global variables:
 *  $object - current object, one of 'NetObj' subclasses
 *  $node - current object if it is 'Node' class
 *
 * Expected return value:
 *  none - returned value is ignored
 */
 
if (($node->snmpSysName != "") and ($node->snmpSysName !=null))
{
 RenameObject($node->snmpSysName);
}


I know that RenameObject is deprecated but the new rename() does not seem to work either here is what I tried rename( $node->snmpSysName) is there a better way to do this or can this possibly be implemented in the core functionality or as a server config variable