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. ExternalParameter and proxy agent configuration (HTTPS check

ExternalParameter and proxy agent configuration (HTTPS check

Scheduled Pinned Locked Moved Support
4 Posts 3 Posters 33.5k 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.
  • B
    B
    borisk
    wrote on last edited by
    #1

    I'm testing NetXMS in simple network consisting of Linux box running netxmsd and nxagentd and another Linux box running Web server.

    Because Web server does not have NetXMS agent installed, NetXMS server is defined as poller for Web server.

    I have need to check that certain URL is accessible by HTTPS. Thanks to ExternalParameter configuration option such a check is rather trivial to implement.

    But I had found that when you define DCI for HTTPS service check in the context of Web server then service check does not run.

    I can define all service checks using custom scripts in the context of NetXMS server, but this configuration would make ACL and alert configuration more complex to me.

    Is it possible to schedule scripted checks for non-standard services as DCI for server which does not have NetXMS agen installed?

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

      Hello!

      I see only one solution - to use push DCI. You can define DCIs on web server's node object, set their source to "Push Agent", and then on management server (or any other machine) run your custom checks by cron and use nxpush command line utility to push new values to DCIs on web server's node object.

      I also have a plans to implement "internal push" operation which will allow automatic copy of values from one DCI to another, but for current release the only way is through nxpush utility.

      Best regards,
      Victor

      1 Reply Last reply
      0
      • J
        J
        jdl
        wrote on last edited by
        #3

        Hi

        Any news on this "internal push" operation?
        That would be great to have a command that can be used in the NXSL script to perform similar task as with NXPUSH.

        Best regards,

        Jdamien

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

          Hi!

          This can be done by setting "proxy" attribute for a DCI. For example, if you need to have DCI on node A, but get information from node B, you can configure DCI on node A and set it's "proxy" attribute to node B. For security reasons, you must also add node A to list of trusted nodes for node B, or disable trusted nodes checking globally.

          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