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

Item prototype: allow using macros in application name

    XMLWordPrintable

    Details

    • Type: Change Request
    • Status: Closed
    • Priority: Major
    • Resolution: Duplicate
    • Affects Version/s: 2.4.2
    • Fix Version/s: None
    • Component/s: Frontend (F)
    • Labels:
      None

      Description

      I would like to dynamically create applications when discovering items with LLD.

      My use case is the following:

      • Our application is deployed on clustered JBoss instances, with an apache as load balancer, and a clustered elasticsearch database. All those services are deployed on different servers.
      • We have multiple deployments of the application, for different customer, each having their JBoss, Apache and Elasticsearch clusters.
      • Applications for different customers are consolidated on the same servers: JBoss node A of customer 1 is on the same server as JBoss node B of customer B, etc ....
      • When using LLD, I can create easily items for each service
      • I would like to put the customer name in the application field, using the {#CUSTOMER} macro returned by my custom parameter, in order to have a clearer separation between items from differents customers, and to be able to easily search for it in the Latest Data view, and have an unified view of all the data for that customer

        Currently when I try to do that, Zabbix creates a {#CUSTOMER}

        application, without replacing it with the actual value of the field.

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              Unassigned Unassigned
              Reporter:
              anceau Adrien Anceau
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved: