Skip to content

Support

5.1k Topics 22.0k Posts

Questions about installing, configuring and using NetXMS.

  • netxmsd uses 100% CPU

    4
    0 Votes
    4 Posts
    26k Views
    E
    Any help on this please!
  • Uninstall Agent from command line

    3
    0 Votes
    3 Posts
    18k Views
    H
    it seems that the unins000.exe was missing on only a couple workstations i looked at.  Not sure why but copying it to the workstations that were missing the files, all is well.
  • Agent registration -r

    3
    0 Votes
    3 Posts
    21k Views
    S
    Victor, I had the server reg enabled, but thanks for the help.  It was driving me crazy.  I will look for the next build. Thanks!
  • Static configuration

    2
    0 Votes
    2 Posts
    17k Views
    V
    Hi! Actually, autodiscovery is off be default. You can configure network discovery in console (Configuration->Network Discovery). It is also possible to define nodes using external program. There are few options for that - you can use nxshell for creating Python script with access to NetXMS API, or you can create simple Java app using NetXMS API. Best regards, Victor
  • by mistake all Node deleted

    3
    0 Votes
    3 Posts
    15k Views
    P
    hi Alex, thank you for the reply i m sorry but i don't know how to recovered from the DB can you please tell me how to do this. thank you Percy
  • Crashes.

    12
    0 Votes
    12 Posts
    36k Views
    P
    hi nikk, thanks a lot for replying and helping me. i will try that hope it will work. thank you
  • Values / Software inventory

    3
    0 Votes
    3 Posts
    21k Views
    D
    Hi Nikk, thanks! It works! Is someone able to tell me how i'll fix the other stuff? Thanks!
  • Nxshell : NXCException: Request timed out

    2
    0 Votes
    2 Posts
    25k Views
    T
    The value "Agent Command Timeout" impact the execution of the nxshell script? I increase it to 60 sec because my agent execute some long perl  script. The Request timed out exception is not correlated to the script! I got the exception even if i launch only the nxshell console: java -D -jar nxshell-1.2.11.jar
  • 0 Votes
    5 Posts
    30k Views
    ?
    you're welcome.
  • monitoring of selected interface

    1
    0 Votes
    1 Posts
    19k Views
    P
    hi... when i create the node than  it Discover all the interface but i want to monitor few selected interface how to remove other interface which i don't want to monitor . as when i open Data collection configuration i found there many interfaces which increase the complexity to identify the DCI for particular interface. regards ! Percy
  • Business Services/Service Check question

    3
    0 Votes
    3 Posts
    27k Views
    D
    Hi, Thanks for provided information, I'll give it a try. Best regards, Grzegorz.
  • Events from syslog parser generated twice

    8
    2
    0 Votes
    8 Posts
    50k Views
    Dani@M3TU
    Hi Victor Thanks a lot. Thats ok for the moment  thanks, Dani
  • Dependency script based on infrastructure [SOLVED]

    3
    0 Votes
    3 Posts
    33k Views
    S
    Thanks for the help. This is what I came up with: The idea is to filter alerts and to prioritize those that are not secondary in terms of node down status. If node is down and node above in the infrastructure is also down, the chances are high that the problem is only at the uppermost node and all other node down events are only "flooding" the supervisors attention. Assuming I have nodes sorted in the infrastructure to fit the needs - based on dependency. There was one thing to decide first - whether to filter the events or just actions based on the events. a) events start only for nodes that fulfill the filter criteria pro: event log and/or actions based on all events contain only the uppermost alerts con: if there are problems with other nodes too (or if the problem starts in the meantime), after the uppermost node is resolved (up) - other problems are not shown in the log or taken action upon b) events start and show for each node down but actions (e-mails) start only for events that pass the filter pro: solves the problem in variant a) con: event log contains all down nodes for the duration of the uppermost node downtime, effectively making the view unusable (if there are alot of depending nodes) I decided for variant b) (with tagging the events to have some sort of control in the event log) Event Processing Policy create a "copy" of the default rule 1. (Show alarm when node is down) Filter: IF: SYS_NODE_DOWN AND: nparents = GetNodeParents($node); // get parent objects of tested node foreach(i : nparents) { if (i->type == 5) // if it is infrastructure object (container)... { oparents = GetObjectParents(i); //... get parents of the object too... foreach(j : oparents) { if (j->type == 5) //... and if it is infrastructure object (container) again... { children = GetObjectChildren(j); //... get object children... foreach(k : children) { if ((k->status == 4) && (classof(k)!="NetObj")) return 0; //... and if the status of any of the children objects is "critical" (bypassing non-node objects) do not take action. } } } } } return 1; // else allow action Action: send e-mail (for example) I used the same script as macro in the events SYS_NODE_DOWN to tag it whether the e-mail was sent or muted. Basically adding the script into script library too and adding to the SYS_NODE_DOWN the %[Dependency] macro which is the same as above with the exceptions: "return 0" changed to "return " (e-mail muted)" "return 1" changed to "return " (e-mail sent)" I decided not to differentiate what node above the chain is down (basically if any of the upper ones is down it means all below will go down as well anyway), but can pick with the like operation if needed. Any thoughts on drawbacks ?
  • Using a template with ExternalParameterShellExec

    3
    0 Votes
    3 Posts
    31k Views
    A
    Hello Thank you, have applied successfully with the AgentReadParameter. Regards Aron
  • GetNodeInterfaces - parameters [SOLVED]

    6
    0 Votes
    6 Posts
    36k Views
    V
    @sperlm said in GetNodeInterfaces - parameters [SOLVED]: p.s. could I get my old topic Dependency script based on infrastructure unlocked to post what I came up with to share with others ? unlocked. Best regards, Victor
  • upgrading to 1.2.11 - libstrophe.so.1

    3
    0 Votes
    3 Posts
    21k Views
    N
    Thank you, it worked
  • Text color in dashboard when using Gauge

    3
    0 Votes
    3 Posts
    14k Views
    I
    Oh that's nice to hear from you Victor! Thank you very much and I'm looking forward to it.
  • Scale of graphs in performance tab

    2
    0 Votes
    2 Posts
    18k Views
    V
    Not yet. I'll add this as feature request (https://www.radensolutions.com/chiliproject/issues/483). I'll think about instance discovered DCIs on one graph. Currently it should be possible to fix them using nxshell, but probably it will not be easy. Best regards, Victor
  • Sql Replication Monitoring

    1
    0 Votes
    1 Posts
    19k Views
    A
    Hello Below is a functional implementation of SQL Replication Monitoring. I understand that there will be a cleaner solution in future: https://www.netxms.org/forum/general-support/using-netxms-to-monitor-mysql-replication-status-and-progress/msg11314/#msg11314 However in the mean time; agent config needs the following line; ExternalParametersProvider=mysql -uuser --host=ipaddress -ppassword --execute "SHOW slave status\G" | sed 's/ //g;s/:/=/g;s/^/SqlSlave./':60 DCI Collection will be avaliable for all the slave status commands prefixed with SqlSlave. IE SqlSlave.Slave_IO_Running and SqlSlave.Slave_SQL_Running. Hopefully will save some time for someone else trying to achieve the same
  • netxms server adding itself many times.

    Locked
    5
    0 Votes
    5 Posts
    41k Views
    E
    After upgrading the server and agent to 1.2.11 it did not happen again. so, issue solved...