Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (Flatly)
  • No Skin
Collapse
Brand Logo

NetXMS Forum

  1. Home
  2. Support
  3. Auto unbind

Auto unbind

Scheduled Pinned Locked Moved Support
5 Posts 3 Posters 23.4k Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • N
    N
    Nikk
    wrote on last edited by
    #1

    Hi,

    I have a container with auto bind

    if (AddrInSubnet($node->ipAddr, "10.175.10.0", "255.255.255.0")) {
      return true;
    }

    , but now i need to unbind the nodes, when they are down for a specified time? How could i do this? As i understood the code should return false to unbind right?

    Best regards,
    Nikk

    1 Reply Last reply
    0
    • T
      T
      Tursiops
      wrote on last edited by
      #2

      Hi,

      If you tick the checkbox "Automatically unbind nodes from this container when they no longer passes the filter", it should remove them from the container once a node no longer matches the auto bind rule.
      But for all I recall it will only do this on a configuration poll, i.e. it's not live.

      Cheers

      1 Reply Last reply
      0
      • N
        N
        Nikk
        wrote on last edited by
        #3

        So, when the next configuration poll happens, it doesn't see that this node is in the specified Subnet (assuming node is down) and unbinds it?

        Best regards,
        Nikk

        1 Reply Last reply
        0
        • T
          T
          Tursiops
          wrote on last edited by
          #4

          My bad on two parts:

          1. The subnet is not something that will change, just because the node is down.
          2. NetXMS will not run a configuration poll on a node that's down.

          While you could add some code to your auto-bind rule to exclude nodes that are down, the fact that it won't be running another configuration poll while the node is down will be an issue.
          Not sure if there's a safe way to work around that (e.g. a manual full configuration poll on a node that's known to be down is a sure way of losing data, so not something I'd call "safe").

          1 Reply Last reply
          0
          • V
            V
            Victor Kirhenshtein
            wrote on last edited by
            #5

            You can create scheduled task that will iterate through nodes in given container and call UnbindObject as needed.

            Best regards,
            Victor

            1 Reply Last reply
            0

            Hello! It looks like you're interested in this conversation, but you don't have an account yet.

            Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

            With your input, this post could be even better 💗

            Register Login
            Reply
            • Reply as topic
            Log in to reply
            • Oldest to Newest
            • Newest to Oldest
            • Most Votes


            • Login

            • Don't have an account? Register

            • Login or register to search.
            Powered by NodeBB Contributors
            • First post
              Last post
            0
            • Categories
            • Recent
            • Tags
            • Popular
            • Users
            • Groups