• Icon: Specification change (Sub-task) Specification change (Sub-task)
    • Resolution: Fixed
    • Icon: Trivial Trivial
    • 4.0.0alpha6, 4.0 (plan)
    • None
    • Frontend (F)
    • None
    • Sprint 26, Sprint 27, Sprint 28, Sprint 29, Sprint 30, Sprint 31, Sprint 36
    • 8

      A new item type should be introduced to allow data retrieval using HTTP/HTTPS protocol:

      1. Both HTTP and HTTPS protocols must be supported
      2. URL must be configurable on item level
      3. HTTP headers must be configurable
      4. Both GET and POST optional payload must be fully configurable
      5. POST payload must support data in JSON format
      6. Zabbix macros
        (user macros, {HOST.IP}, {HOST.CONN}, {HOST.DNS}, {HOST.HOST}, {HOST.NAME}, {ITEM.ID}, {ITEM.KEY}, {ITEM.NAME})

        must be allowed in URL and JSON object values

      7. Existing Zabbix front-end and API methods must be enhanced to support new item type
      8. Accepted comma delimited response code ranges (by default, "200") must be supported. If response code differs, the item will be treated as unsupported
      9. Options to allow following redirects must be supported
      10. HTTP/HTTPS items must support configurable timeout with reasonable default value

        1. auth_discovered.png
          16 kB
          Valdis Murzins
        2. discovery_rule.png
          7 kB
          Anna Kucenko
        3. zbxnext-4358-1.jpg
          240 kB
          Sergejs Paskevics
        4. zbxnext-4358-2.jpg
          24 kB
          Sergejs Paskevics
        5. zbxnext-4358-4.jpg
          218 kB
          Sergejs Paskevics

            gcalenko Gregory Chalenko
            palivoda Rostislav Palivoda
            Team A
            3 Vote for this issue
            15 Start watching this issue