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. Feature Requests
  3. Zabbix agent ExternalParameter to table

Zabbix agent ExternalParameter to table

Scheduled Pinned Locked Moved Feature Requests
5 Posts 2 Posters 21.9k 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.
  • ?
    ?
    possamai
    wrote on last edited by
    #1

    Hi,

    I tried to ad a DCI table and was hoping to use it in combination with data from an ExternalParameter but it seems that the tables can only be used with SNMP.. That's a real shame.
    It would be really awesome to be able to add info from an ExternalParameter to a table.....

    1 Reply Last reply
    0
    • A
      A
      Alex Kirhenshtein
      wrote on last edited by
      #2

      Hello.

      Tables are fully supported by the agent ("FileSystem.Volumes", "System.InstalledProducts", "System.Processes", etc.).
      However, as you correctly noted – table can't be configured as external parameter at the moment (only ExternalParameter, ExternalParameterProvider, and ExternalList).
      This is on our TODO list, and hopefully it will make into 2.0 release.

      1 Reply Last reply
      0
      • ?
        ?
        possamai
        wrote on last edited by
        #3

        I only have the tables: Agent.SessionAgent and Agent.SubAgents..
        I was hoping to see the ExternalParameters there but alas...

        I'll try to hold my breath for it to end up in 2.0 🙂

        (Btw, the reason I wanted to use it is because listing installed software doesn't work on my FreeBSD system..
        Is it worth opening a new support thread for this or is this simply unsupported at the moment?)

        1 Reply Last reply
        0
        • A
          A
          Alex Kirhenshtein
          wrote on last edited by
          #4

          I'd suggest to create feature request in our bug tracker (https://dev.raden.solutinos/).

          Support for System.InstalledProducts: it would speed things up if you can provide command(s) for querying list of installed packages.
          Right we have following columns in the table (some of them can be empty, of course): NAME, VERSION, VENDOR, DATE, URL, DESCRIPTION

          Another option – you can try to add it yourself, it's quite easy (check function H_InstalledProducts in Linux subagent):
          http://git.netxms.org/public/netxms.git/blob/refs/heads/develop:/src/agent/subagents/linux/packages.cpp?js=1#l26 (actual code)
          http://git.netxms.org/public/netxms.git/blob/refs/heads/develop:/src/agent/subagents/linux/linux.cpp?js=1#l485 (table registration)

          1 Reply Last reply
          0
          • ?
            ?
            possamai
            wrote on last edited by
            #5

            I'll take a look..
            I don't think I can get the Vendor sadly..
            Name, Version, URL and Description are not a problem.
            Date is in EPOCH format.

            And I never did anything in C or C++ before so that's a challenge....

            Also, FreeBSD switched to a different packaging system so I can only help with the new one.. The older version might still be used on older FreeBSD versions but I can't test that..
            It's a different command so it shouldn't be a problem.

            Do you think you can split this topic? The software stuff for FreeBSD is an entirely different topic....

            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