Skip to content

Support

5.1k Topics 22.0k Posts

Questions about installing, configuring and using NetXMS.

  • Netxms Grafana

    2
    0 Votes
    2 Posts
    34k Views
    V
    I suppose you can query timescale directly. Data dictionary can be accessed here: https://www.netxms.org/documentation/datadictionary/ You are interested in table idata_sc_default (or view idata), and likely object_properties, items, and nodes. Best regards, Victor
  • Using scripts to poll node status

    3
    0 Votes
    3 Posts
    27k Views
    J
    Perfect! Thank you so much for your help!
  • macOS (Apple Silicon) console download link broken?

    6
    0 Votes
    6 Posts
    46k Views
    H
    Thanks for the link about the error i got it was resolved by deleting the eclipse folder inside .nxmc
  • Set Node data values

    3
    0 Votes
    3 Posts
    8k Views
    S
    Any news about this feature? We have junipers with old firmware whose infos are not recognized (hasentitymib is false), even if the netxms snmp driver is right.
  • Cisco Entity Sensor MIB

    1
    0 Votes
    1 Posts
    8k Views
    S
    Has anyone taken the Cisco Entity Sensor MIB and used it to create monitoring and alarms for an IOS-XE device? I know I take entPhysicalDescr to get the description of what is monitored and then entSensorType for the type of data (volts/celsius/amps) and then entSensorPrecision for the number of decimal places to transform and then entSensorValue for the actual value and then entSensorScale to get the . These five queries will give me something like: subslot 0/2 voltage Sensor 4 : 2482 mV DC Then you would use entSensorThresholdSeverity and entSensorThresholdRelation and entSensorThresholdValue to get your alarm parameters.  Using the above example, my alarm parameters would be: greater than 4875 mV = minor alarm greater than 5125 mV = critical alarm less than 125 mV = minor alarm less than -125 mV = critical alarm So, right now I would have no alarm for  subslot 0/2 voltage Sensor 4. Has this been done?  What's the best way to set this up if it hasn't been done? Thanks in advance!
  • Format String Byes/sec to mbps/sec

    4
    0 Votes
    4 Posts
    11k Views
    F
    There is a special format string supported: %*s It should display the value using multipliers. https://www.netxms.org/documentation/adminguide/visualisation.html#adding-links-between-objects
  • System.CurrentTime clarification

    2
    0 Votes
    2 Posts
    14k Views
    F
    System.CurrentTime returns unix time in UTC time zone. You can use System.TimeZone to get time zone.
  • Convert SNMP Hex to IP Address String

    2
    0 Votes
    2 Posts
    15k Views
    V
    Hi, something like this: result = ""; for(i = 0; i < 8; i += 2) { if (result->length > 0) result .= "."; result .= x2d($1[i : i + 2]); } return result; This script assumes that 8 hex digits passed as input. Best regards, Victor
  • Desktop Management Console - Eclipse error

    5
    0 Votes
    5 Posts
    21k Views
    B
    Hi, Problem solved, installed Java 8 instead of 11, everything works... Thank you very much ! Best regards
  • NetXMS update 2.2.10 to newest

    2
    0 Votes
    2 Posts
    16k Views
    A
    Hi Yes, it's supported. You need to install new packages, then run "nxdbmgr upgrade". Don't forget to backup first. Error is quite unexpected, but to be honest - we never tried such jump with packages. Which distro and version you are running? You can upgrade this way: mkdir ~/nx-backup cp -R /etc/netxmsd.conf /etc/nxagentd.conf /var/lib/netxms ~/nx-backup systemctl stop netxms-server nxdbmgr check apt-get --purge netxms\* apt-get install netxms-server netxms-dbdrv-pgsql # select correct DB driver, additional packages if needed systemctl stop netxms-server cp ~/nx-backup/nxagentd.conf ~/nx-backup/netxmsd.conf /etc/ nxdbmgr upgrade nxdbmgr check systemctl enable --now netxms-server
  • Scheduled Task: Execute.Action?

    6
    0 Votes
    6 Posts
    26k Views
    H
    I made a workaround instead created a script called RunAction: AgentExecuteAction($node, $1); This one takes a parameter so in Scheduled Task you should select Execute.Script instead and in parameters put RunAction(NameOfActionInAgentConf)
  • Instance discovery.

    4
    0 Votes
    4 Posts
    40k Views
    F
    Yes, you can use snmpwalk from nxsl script, e.g. transport = CreateSNMPTransport($node); if (transport != null) { oid = ".1.2.840.10036.1.1.1.7"; vars = SNMPWalk(transport, oid); if (vars != null) { foreach (v: vars) { println(v->name." = ".v->value); } } } Then you just need some logic how to parse the results returned by SNMPWalk
  • Notification Channel - Portech Driver Error

    3
    0 Votes
    3 Posts
    31k Views
    B
    Hi sir, I tryed, but I can't do this at all:  debug tag "nc.*" should be "nc".  And I have another problem, I installed NetXMS 4.1.420 on Linux Ubuntu 18.04 LTS. Should the server address remain 127.0.0.1 or should it be changed to the server's own address (192.168.x.x), everything is local. Why am I asking you this, because when I create a node (Cisco Catalyst) and start with the Poll - Configuration option, I get the message: Checking NetXMS agent... Cannot connect to NetXMS agent (Connect failed) (Is this ok? Because the old version of NetXMS did not have this message...) Or I missed something... Checking SNMP... SNMP agent is active ... etc
  • JSON NXSL

    9
    0 Votes
    9 Posts
    34k Views
    F
    Looks like it's missing in Windows builds. I've created an issue for this, so one day developers will have a look. Meanwhile you can put netxms agent on any linux machine and configure it as a proxy - token support should be working on Linux.
  • Database Migration Windows Server 2022

    4
    0 Votes
    4 Posts
    18k Views
    F
    Let's start from why nxdbmgr check is failing. Same as netxmsd executable does, nxdbmgr is trying to open netxmsd.conf configuration file from some predefined places, normally it's C:\netxms\etc\netxmsd.conf If your netxms server is running, then the file should be there. Could it be that you are running cmd under regular user, not admin and there are no acess rights to the config file?
  • Unable to connect to database server localhost as SA

    4
    0 Votes
    4 Posts
    21k Views
    J
    I figured it out! I had previously been choosing Microsoft SQL as the database but I had to troubleshoot some other problems first and I kept forgetting to switch it. It works now Thank you!
  • Netxms agent - Connect failed - Internal error

    1
    0 Votes
    1 Posts
    16k Views
    B
    Hello, Please help I installed Netxms 4.1.420 on Linux Ubuntu 20.04 LTS. I installed everything according to the documentation (netxms admin guide), database, netxms server, mariadb.ddr, netxms agent, etc. Configuration: Linux ubuntu (Server: IP - 192.168.x.x - local network) etc/nxagentd.conf LogFile=/var/log/nxagentd -MasterServers=192.168.x.x (instead of 127.0.0.1) etc/netxmsd.conf DBDriver=mariadb.ddr DBServer=localhost DBName=netxms_db DBLogin=netxms Desktop Management Console installed Web Management Console installed When I log into the system, the ip address of Linux Ubuntu (agent) is 127.0.0.1. I manually enter the IP address 192.168.x.x, perform pooling (Poll - Status, Configuration, etc.) everything is fine for a few minutes. The IP address 127.0.0.1 is automatically returned again. and there is no communication (Cannot connect to netxms agent - connect failed and internal error). Where did I go wrong, do I need to check something else?? Thanks, best regards.
  • NetworkService.Check host header

    1
    0 Votes
    1 Posts
    15k Views
    P
    I have a number of web servers that each serve a few web sites by host header. Each site is externally load balanced across the different servers.  I'm trying to use NetworkService.Check(*) to monitor the individual sites on the individual servers. Does anyone know what the magic incantation is to supply a host header to NetworkService.Check(*) ?
  • Cannot connect to NetXMS agent (Connect failed)

    6
    0 Votes
    6 Posts
    27k Views
    B
    When I run this command.... ____________________ Output: Trying 192.168.x.x ... Connected to 192.168.x.x Escape character... Connection closed by foreing host. ___________________ But. when I edit in nxagent.conf and set: MasterServers=192.168.x.x. Save and Start again, it automatically returns the IP address 127.0.0.1 in the web  management console. The agent is active when the address is 127.0.0.1. but there is no communication with the nodes, when I change the server address to 192.168.x.x then I get an error. (Cannot connect - Internal error) (agent status: unreachable, return IP address on 127.0.0.1) When I manually set the agent's ip address to 192.168.x.x, the agent is active, but it is set automatically: PrimaryHost Name=127.0.0.1 Primary IP= 192.168.x.x and I get a message (internal error) - NATIVE AGENT IS NOT RESPONDING ---------------------------------------------------------------------------- Should I perhaps set up a situation like this: nxagentd.conf (edit) MasterServers=127.0.0.1/8,192.168.x.x It is currently: MasterServers=192.168.x.x I don't know what to do anymore....???
  • NetXMS - JavaLangNullPointerException - SMS Notification Channel Portech

    4
    0 Votes
    4 Posts
    20k Views
    F
    Hi! mode should be either PDU or TEXT, not T.  Notification channel is activated right after you finish editing it's configuration, there is no need to do anything else. You can watch what's happening in server log, by setting debug level for specific debug tags. In Tools -> Server console issue: debug nc.* 6 debug ncd.* 6 After you change setting of notification channel, log file should have some messages.