Uploaded image for project: 'ZABBIX FEATURE REQUESTS'
  1. ZABBIX FEATURE REQUESTS
  2. ZBXNEXT-2707

Allow aggregate item discovery

    XMLWordPrintable

    Details

    • Type: New Feature Request
    • Status: Open
    • Priority: Minor
    • Resolution: Unresolved
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: Server (S)
    • Labels:

      Description

      Currently, if you have a set of hosts in a group that have items created via low level discovery, if you want to aggregate this data onto a dummy host you have to create an item manually for each of these discovered items (Or via the API of course).

      What would be extremely useful and time-saving would be the ability to discover items across a set of hosts and add an aggregate item to your dummy host.

      Example:

      I have 3 hosts in a group, each has an item that reports the 50th percentile of performance for a specific API and I want to aggregate this data. I have to configure an item on my dummy host like this:

      grpavg["{$AGG_GROUP}","system.run[\"curl -s {$MON_URL} | /usr/local/bin/jq '.timers|.[\\"{$PREF}$someRandomAPI.requests\\"]|.p50'\"]","last","0"]
      

      If I have discovered 30 APIs on each of my hosts, I have to add 30 aggregate items to collate the data. I would like to be able to discover such items on my hosts and create an aggregate item from a prototype.

      In our use case, all of our hosts are cloud-based and will be dropping in and out of the host group. New APIs would be found on the hosts as the application is developed, so I need a means of dynamically creating both host and aggregate items based on discovery alone.
      -----------
      I have searched this project and wider for any previous request of this kind and I cannot see anything. If I have missed anything, I apologise in advance.

      Thanks
      Phil Donaldson

        Attachments

          Activity

            People

            Assignee:
            Unassigned Unassigned
            Reporter:
            technical.support OFN Team
            Votes:
            12 Vote for this issue
            Watchers:
            12 Start watching this issue

              Dates

              Created:
              Updated: