Skip to content

Support

5.1k Topics 22.0k Posts

Questions about installing, configuring and using NetXMS.

  • DCI filter script - how to ignore some filesystems when using {instance} ?

    18
    0 Votes
    18 Posts
    60k Views
    T
    To filter CD/DVD and Volume in the "Instance Detection" section, I use this script: type=AgentReadParameter($node, "FileSystem.Type(" . $1 . ")"); if ((type == null) || (type == "") || (type == "CDFS") || (type == "UDF")) { return false; } if ( type != null && ( type == "aufs" || type == "autofs" || type == "cgroup" || type == "configfs" || type == "debugfs" || type == "devpts" || type == "devtmpfs" || type == "fusectl" || type == "fuse.gvfsd-fuse" || type == "fuse.lxcfs" || type == "hugetlbfs" || type == "iso9660" || type == "mqueue" || type == "nfsd" || type == "overlay" || type == "proc" || type == "pstore" || type == "rpc_pipefs" || type == "securityfs" || type == "selinuxfs" || type == "squashfs" || type == "sysfs" || type == "tmpfs" )) { return false; } if (($1 == "/proc") ||     ($1 like "/proc/*") ||     ($1 == "/sys") ||     ($1 like "/sys/*") ||     ($1 == "/run") ||     ($1 like "/run/*") ||     ($1 == "/dev") ||     ($1 like "*Volume*") ||     ($1 like "/dev/*"))   return false; return true;
  • Display nodes on map at GPS coordinates

    6
    0 Votes
    6 Posts
    26k Views
    F
    Map improvements are currently in development, expected to be included to 5.0 in a few months.
  • Event Processing Filter Script not filtering

    5
    1
    0 Votes
    5 Posts
    25k Views
    Z
    Great, thanks for all your hard work. We are getting into the system and it's really great, lots of rooms for scripts and customization!
  • Web Console issues

    3
    0 Votes
    3 Posts
    22k Views
    F
    Thank you very much, I suspected that from some of the java logs. Removing Java 11 and installing Java  17 solved the issue.  Regards.
  • nxaevent with object id

    3
    0 Votes
    3 Posts
    24k Views
    F
    Thank you very much!
  • hook::CreateInterface After adding script, interface name become unknown

    5
    0 Votes
    5 Posts
    33k Views
    F
    Yes, that's exactly how it works. If at some point server would be able to get info about interfaces from agent, this interface will be recreated with proper name.
  • Event Policy - Time Filter not working

    3
    0 Votes
    3 Posts
    18k Views
    C
    Hello Filipp, You are correct, I have installed the latest version on another server and it is indeed not behaving the same. The filter remains as configured initially. Thank you!
  • Receive SNMP v3 trap at NetXMS

    6
    0 Votes
    6 Posts
    35k Views
    F
    Great, thanks for update
  • 4.4.2 Crash

    18
    0 Votes
    18 Posts
    102k Views
    M
    @alk said in 4.4.2 Crash: Do you have any non-Ethernet interfaces there with MAC address longer than 6 bytes? not that i can see
  • Unable to find the switch port for a device

    1
    0 Votes
    1 Posts
    11k Views
    S
    Hi, I have been using an older version of NetXMS on a Windows 2012 R2 server for some time and it had worked fine. As part or our server upgrade plans we setup a new server running Windows 2019 and installed NetXMS 4.4.2 with Microsoft SQL. Installation went through fine and we were able to discover switches and devices in our estate, however, once of the tools I found extremely useful (find switch port) is no longer working on the new installation. Every time I target a device and search under "Tools > IP Address Search" I get an error saying "Found node XXX but it's connection point is unknown". I have looked through NetXMS documentation and various forums but am yet to find a fix. Has anyone else come across this issue? I would greatly appreciate any information you could share in support of a fix. Thanks Sam
  • DCI status for a web page requiring login

    2
    0 Votes
    2 Posts
    11k Views
    F
    If this web site supports standard authentication methods, you can use Web Services. In this case you have to create web service definition (with "Process response as plain text") and then can have a DCI with Web Service source and metric web_service_name:some text that should be on the web page Then you can have theshold for data collection error. Or alternatively you can have script DCI that would call web service using NXSL function.
  • SMTP Notification using office 365

    2
    0 Votes
    2 Posts
    9k Views
    A
    I think you can create “app password” in profile and use it for authentication.
  • NetXMS Management Console Zoom bug

    5
    0 Votes
    5 Posts
    19k Views
    F
    Hi! The legacy nxmc that you are using is going to be phased out in a few months, so there's no much sense in fixing this issue. If you have any issues or usability problems using nxmc-4.4.2-standalone.jar, please report them here so that these can be addressed.
  • Table DCI

    2
    0 Votes
    2 Posts
    16k Views
    F
    Hi! You can just grep agent sources for any built-in agent table name, e.g. Agent.SubAgents and you will find the code, e.g: https://github.com/netxms/netxms/blob/master/src/agent/core/subagent.cpp#L301 Also, it's possible to configure external tables, this way agent would call an external process that provides table data.
  • Legacy Interface

    4
    0 Votes
    4 Posts
    24k Views
    F
    If you've tried the new UI some time ago - at some point the icons on the left were arranged in a bit more logical way. I was kinda struggling before, but now Infrastructure services is the top one icon and things are way better. Also to note - a few things - e.g. data collection is moved from the node context menu to a tab. In overall - it took some time for me to get used to the new UI, but now it feels more comfortable then the old one (also still has some minor things to improve)
  • Method to see every dropped packet / failed poll?

    4
    0 Votes
    4 Posts
    25k Views
    F
    Transformation script is launched when data collection returns some value. As far as I understand, it will not be launched if data collection returned error.
  • Teltonika driver, node name

    2
    0 Votes
    2 Posts
    18k Views
    V
    There is no such option in the driver. However, it is possible to use configuration poll hook to test if node name is "name" and driver is "TELTONIKA", and rename it as desired. Sample script that does this and sets node name to product name: if ($node->name == 'name' and $node->driver == 'TELTONIKA') { $node->rename($node->productName); } Best regards, Victor
  • combine custom schedules does not work?

    2
    0 Votes
    2 Posts
    17k Views
    V
    Hi, try just 59 * * * 6-7 for second schedule - it should have same effect. Best regards, Victor
  • Eclipse issues on Netxms client 4.4.1 version

    3
    0 Votes
    3 Posts
    22k Views
    J
    Hi, Filipp. Awesome ! Thanks.
  • NGINX as reverse proxy

    2
    0 Votes
    2 Posts
    18k Views
    F
    I am not an expert in nginx, but here's a config that I know is working: server { listen 443 ssl http2; ssl_certificate /etc/ssl/certs/xxxxx.pem; ssl_certificate_key /etc/ssl/private/xxxxx.pem; server_name xxxxx nx.local; root /var/www/html; location = / { return 301 /nxmc-light.app; } location / { proxy_set_header Host $host; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-Proto $scheme; proxy_set_header X-Forwarded-Ssl on; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_set_header X-Frame-Options SAMEORIGIN; proxy_pass http://10.10.10.10:8080/; } }