Skip to content

Support

5.1k Topics 22.0k Posts

Questions about installing, configuring and using NetXMS.

  • Alarms generated from syslog monitoring

    5
    0 Votes
    5 Posts
    22k Views
    D
    It is referenced in the Syslog Basics video
  • DNS lookup on status polls stopped working

    5
    0 Votes
    5 Posts
    24k Views
    A
    Thanks for your response, setting the parameter worked perfectly!
  • IP Address Lookups in netXMS

    2
    0 Votes
    2 Posts
    14k Views
    V
    Hi, when you do search for IP address, server will find node with that IP address, and show you MAC address of interface where this IP address is configured. You get specific MAC because you are looking for specific IP. When looking for a node by it's ID you have to somehow decide what interface to use. You can use primary IP address for example to determine what interface and MAC address to show. Best regards, Victor
  • Cannot figure out web service DCI

    3
    0 Votes
    3 Posts
    20k Views
    J
    Thank you Filipp, I changed the DCI to request /cellularBandwidth/unit and it immediately pulled the value down in that field so it is the array that is stopping it. I'll go with plan b and create a powershell script that uses nxpush to import the values into the DCIs.
  • Data collection configuration

    3
    2
    0 Votes
    3 Posts
    25k Views
    R
    Hi Filipp, thank you for reply. Yes, all the column in Capabilities are the same, the version of SNMP is the same. I've try to delete the object and recreate and everything works fine. I don't know why, because all the nodes are create the same day. Thank you for support. Regards Bob
  • Windows server failover cluster-monitoring with netxms

    2
    0 Votes
    2 Posts
    20k Views
    V
    Hi, it does, but very limited. You can configure cluster object and register virtual IPs - NetXMS will then monitor if virtual IP address is moved from one node to another and if it is present. It cannot monitor resources without associated virtual IPs. Best regards, Victor
  • Alarm Browser Scroll

    6
    0 Votes
    6 Posts
    29k Views
    H
    Any update on this?
  • How Netxms reads lldp data?

    2
    0 Votes
    2 Posts
    15k Views
    F
    It's being read by SNMP. No additional configuration should be necessary, if it can get something from a device via SNMP, it should be able to get topology data. There is a separate type of polling called Topology poll. You can try briefly setting debug level to 6 on the sever and running topology poll for a node - in the log you should see what exactly it's reading from the device.
  • pfsense Monitoring

    6
    0 Votes
    6 Posts
    38k Views
    2
    Thanks. I guess you can even skip the "? true : false" part, as the part in front of ? is already a boolean...
  • Change or regenerate agent ID

    5
    0 Votes
    5 Posts
    26k Views
    W
    Thanks again Alex. Unfortunately I seem to be only able to run version 3.0.2258, as I haven't had the chance to test later net files etc. Hopefully all of this information will help other users. Regards Chris
  • Manage/Unmanage Node via nxshell

    3
    0 Votes
    3 Posts
    18k Views
    C
    That works! Thank you very much! charly
  • Problem Creating a Network Maps.

    4
    0 Votes
    4 Posts
    18k Views
    R
    Yes, with both client and server update.
  • DORMANT interface operational state

    3
    0 Votes
    3 Posts
    22k Views
    J
    Sweet sounds good!  Thanks for clarifying.
  • Sql Query with no specific database

    2
    0 Votes
    2 Posts
    15k Views
    V
    Hi, you can use any database present on that server then, probably "master" could be a good choice as it always exists. Best regards, Victor
  • How to create a common DCI for different vendors?

    4
    0 Votes
    4 Posts
    17k Views
    V
    Hi, you could choose OID right before doing actual SNMP request in script DCI - so no extra SNMP requests will be done. Like this: switch($node->vendor) { case "Mikrotik": switch($node->productName) { case "60ghz": oid = ".1.3.6.1.4.1.14988.1.1.1.8.1.6.1"; } break; case "Ubiquity": switch($node->productName) { case "AirMAX": oid = ".1.3.6.1.4.1.41112.1.4.1.1.4.1"; case "AirFiber": oid = ".1.3.6.1.4.1.41112.1.3.1.1.5.1"; } break; } if (oid == null) return null; // OID was not selected, null will mark DCI as unsupported snmp = $node->createSNMPTransport(); if (snmp == null) abort; return SNMPGetValue(snmp, oid); This of course relies on correctly set vendor and product name values. This should be the case for Mikrotik devices, but may not be for Ubiquity - you should double check. Alternative approach could be probing for different OIDs in configuration poll hook andd setting correct OID as node's custom attribute, and then use it in script DCI. For example: HOOK::ConfigurationPoll: oids = %( ".1.3.6.1.4.1.41112.1.4.1.1.4.1", ".1.3.6.1.4.1.41112.1.3.1.1.5.1", ".1.3.6.1.4.1.14988.1.1.1.8.1.6.1" ); snmp = $node->createSNMPTransport(); if (snmp != null) { for(oid : oids) { if (SNMPGetValue(snmp, oid) != null) // You may use more sophisticated checks here if needed { selectedOID = oid; break; } } } SetCustomAttribute($node, "WirelessCenterFrequencyOID", selectedOID); and script DCI: oid = GetCustomAttribute($node, "WirelessCenterFrequencyOID"); if (oid == null) return null; // No OID selected, mark as unsupported snmp = $node->createSNMPTransport(); if (snmp == null) abort; return SNMPGetValue(snmp, oid); Best regards, Victor
  • Object Access Control

    3
    0 Votes
    3 Posts
    15k Views
    R
    Thank you so much Alex Roberto
  • Find switch port, for device connected to Mikrotik switch?

    2
    0 Votes
    2 Posts
    11k Views
    V
    Hi, does Mikrotik switch support LLDP (that should allow NetXMS server to find connection between ProCurve and Mikrotik). DOes NetXMS server see correct FDB on Mikrotik switch? You can check that by right-click on it, and select Topology -> Forwarding database. What is output f manual topology poll for both ProCurve and Mikrotik? Best regards, Victor
  • Need NetXMS management console version for linux.

    8
    0 Votes
    8 Posts
    16k Views
    V
    Hi, you should pass IP address of the node you are pinging to ping command. Try ping %a as command (%a will be expanded to primary IP address of the node where you start object tool). Best regards, Victor
  • Using data from the device General tab for template auto-apply

    7
    0 Votes
    7 Posts
    11k Views
    V
    Your syntax is wrong - you should use -> operator for accessing object properties (dot is string concatenation). Also, brackets denote capture group in regular expression, you should escape them with backslashes. return $node->productName ~= "ePMP3000 \\(FCC\\)"; should work. Best regards, Victor
  • Reading a Windows registry key

    2
    0 Votes
    2 Posts
    6k Views
    A
    Yes, you can use standard command line registry editor for that: ExternalParameter=RegQuery:reg query HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Run /f NetXMSSessionAgent /t REG_SZ /v /e ExternalList=RegQuery:reg query HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Run /s Adjust name of the parameter and arguments. You can also do that with actions (but select "produce output" checkbox in object tool configuration): Action=RegQuery:reg query HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Run /s