Skip to content

Support

5.1k Topics 22.0k Posts

Questions about installing, configuring and using NetXMS.

  • Compiled for Raspbian - No communication with server

    6
    0 Votes
    6 Posts
    22k Views
    A
    The raspberry pi is creating a reverse ssh tunnel on my ssh server. I am accessing the raspberry pi through that ssh server, using iptables rules. I think the problem is that the netxms server is communicating with the ssh server (which does not have the nextxms agent installed) It is not communicating with the raspberry pi.
  • Event parameters in subsequent event processing rules

    3
    0 Votes
    3 Posts
    18k Views
    M
    Hi Victor, Yes, it works. Missing semicolon caused wrong rule processing. Best regards, marcin
  • MSSQL Database connectivity problem

    6
    0 Votes
    6 Posts
    19k Views
    C
    Thank you both. It is working now. I guess the typo was preventing the initialisation. Sometimes solutions to a problem can be so simple Thank you once again.
  • How to Monitor Parameters of SNMP-enabled UPS's

    4
    0 Votes
    4 Posts
    16k Views
    T
    Hi Tatjana and All, I found the video very useful and helpful. I have been able to monitor a couple of devices. However, I want to create a notification system that would alert users via email and sms when some certain thresholds, conditions or predetermined value are exceeded. Kindly help. Thank you all.
  • DCI - How to get dci value of memory usage ?

    3
    0 Votes
    3 Posts
    14k Views
    V
    Thanks tomaskir, My problem are resolved. 
  • Cisco 2960 port data rates

    2
    1
    0 Votes
    2 Posts
    14k Views
    D
    DOH!!...found it...need to Manage it.  ::)
  • Pushing beta

    5
    0 Votes
    5 Posts
    22k Views
    R
    Thanks Victor. This makes more sense. I'm running 1.2.27 in production, and will upgrade once M is a proper non-beta release. Offering milestone/beta releases is a big thumbs up. It will provide us more peace of mind when we divide between production and testing the latest and greatest. Great work to you guys. It's highly appreciated. @victor said in Pushing beta: Actually it was not a good idea to hide 1.2.17 in archive. We will change download page to offer both versions. As for M releases - it may be quite stable (as 2.0-M2 for example) or may not. Main reason why we use M releases now is significant amount of internal changes (mostly targeted at IPv6 support). Best regards, Victor
  • Cant open die NETXMS Console or Client

    6
    0 Votes
    6 Posts
    24k Views
    V
    @heizeberg said in Cant open die NETXMS Console or Client: Where i can change the Ip adress of the NETXMS Server ? At the moment i connect via localhost you mean in web UI? In desktop console you just type server DNS name or IP address in login dialog. Best regards, Victor
  • Unable to visualize DCIs

    11
    0 Votes
    11 Posts
    34k Views
    F
    Hi, thanks anyway. I found out that the main Problem lies with the mysql-configuration, which was mainly out-of-the-box. I just changed two Parameters innodb_flush_log_at_trx_commit=0 innodb_buffer_pool_size=4G in my.ini and everything runs as hell. Thanks for your help and greetings from Germany, Frank
  • Monitoring offsite network

    7
    0 Votes
    7 Posts
    36k Views
    V
    Currently it's not possible to setup connection from proxy agent to server. We have it in our roadmap though. Best regards, Victor
  • Cannot open agent config: Communication failure. Windows. Version 1.2.8

    3
    0 Votes
    3 Posts
    20k Views
    A
    Check that server's ip is in MasterServers in agent config.
  • Accounting Traffic of Clients (Mikrotik Hotspot)

    2
    0 Votes
    2 Posts
    21k Views
    A
    Hello. There are no out of the box solution for that. I'd write some kind of script which will connect to mikrotik (over ssh or telnet), parse "ip hostspot active" command and produce per-user output in format of external parameter provider (https://wiki.netxms.org/wiki/ExternalParametersProvider) I also suggest to create second script, which will return only customer names, this way you'll be able to setup instance discovery (https://www.netxms.org/forum/configuration/create-agent-list-for-instance-discovery/)
  • using value of other DCI in description

    2
    0 Votes
    2 Posts
    15k Views
    A
    Hello. It depends on what you want to achieve. If you need that for notifications – you can use custom script to format message("%[ScriptName]" macro). Example: [image: Screenshot%202015-03-19%2014.07.12.png?dl=1] And script ("CustomScript" in script library): if ($event->id == 17) { // SYS_THRESHOLD_REACHED, adjust to real event if ($event->parameters[1] == "System.Memory.Physical.Used") { // $1 is "Parameter name" for SYS_THRESHOLD_REACHED total = GetDCIValueByName($node, "System.Memory.Physical.Total"); return "Too much physical memory used (" . $event->parameters[4] . "), total: (" . total . ")"; // $4 is "Actual value" } } return $event->message; This is just an example, you need to adjust it to match your setup (e.g. if this action is used only for specific event in EPP, you can omit $event->id check the script). A bit more about using scripts in actions: https://www.netxms.org/forum/configuration/actions-parameter/msg3178/#msg3178 If you need event with both values (e.g. for further processing), you can post custom event from transformation or threshold script (https://wiki.netxms.org/wiki/NXSL:PostEvent)
  • Node down and situation setup

    1
    0 Votes
    1 Posts
    14k Views
    S
    I'm trying to get NetXMS to email me when a PRIMARY interface NODE is down and not the SECONDARY interface NODE. I created a node called NIC01 and a node called NIC02. The secondary NIC02 will not work if the primary NIC01 is down. I want NIC02 to report only if NIC01 is still up. I used the following link and other posts and could not get it figured out. https://www.netxms.org/forum/configuration/node-down-config-question/ Below is what i have now: Open Situations and Create situation called "NodeDown" Using the SYS_NODE_DOWN event in Event Configuration Open Event Processing Policy Created  Event Processing Policy Event: SYS_NODE_DOWN Situtation object: NodeDown Instance: %n Attribute: NAME: status  VALUE: 1 Created  Event Processing Policy Event: SYS_NODE_DOWN Filtering Script: SEE BELOW sub main() {   s1 = FindSituation("NodeDown", "NIC01");   isDownA = (s1 != null) ? s1->status : 0;   s2 = FindSituation("NodeDown", "NIC02");   isDownB = (s2 != null) ? s2->status : 0;   return s1 && s2; } What am I missing? Do i need that 2nd Policy at step 5? or do I add the script on the first policy, where i defined the situation. Any help on this would be great. I love NetXMS and I have been tasked with figuring this out. Figuring this part out would be a great achievement for me. Thanks for any help on this Cheers!
  • auto refresh in dashboards that at inactive tab

    Locked
    3
    1
    0 Votes
    3 Posts
    19k Views
    V
    Hi, I've fixed this for 2.0-M3. Now only visible dashboards or charts are updated automatically. Best regards, Victor
  • 0 Votes
    4 Posts
    19k Views
    R
    Great!  I will peruse these videos as I start using the system.  And port 4701 was the missing piece.  Thanks, +j
  • DCI for network traffic on all Network Interface Adators

    3
    0 Votes
    3 Posts
    17k Views
    A
    Add instance discovery script: if ($1 ~= "^([0-9]+) .*") { return %(true, $1); // at this point $1 contains first matching group } return false; It's required because this list return more data than interface index: AirAlk:~() $ nxget -l 10.5.0.111 Net.InterfaceList 1 127.0.0.1/8 772 000000000000 lo 2 10.5.0.111/24 1 00163E000009 eth0 Instance discovery is performed on configuration poll.
  • Action configuration

    5
    0 Votes
    5 Posts
    31k Views
    S
    It works greate! Thanks for your help!
  • Notification about event only during defined period of time

    2
    0 Votes
    2 Posts
    16k Views
    V
    Hi, yes, you need filtering script for that. To match events from 9:00 to 16:59 (both inclusive) it could look like following: now = localtime(); return (now->hour >= 9) && (now->hour < 17); Best regards, Victor
  • DCI Template

    2
    0 Votes
    2 Posts
    18k Views
    A
    Just change template, it will be propagated to all applied nodes.