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

Zabbix UI and API must not keep any local states like PHP sessionid

    XMLWordPrintable

    Details

    • Type: New Feature Request
    • Status: Closed
    • Priority: Trivial
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 5.2.0alpha1, 5.2 (plan)
    • Component/s: Frontend (F)
    • Labels:
      None
    • Team:
      Team D
    • Sprint:
      Sprint 64 (May 2020), Sprint 65 (Jun 2020), Sprint 66 (Jul 2020), Sprint 67 (Aug 2020), Sprint 68 (Sep 2020), Sprint 69 (Oct 2020)
    • Story Points:
      7

      Description

      Summary

      Currently it is impossible to deploy Zabbix UI and API for HA and load balancing (for example, one HAProxy + several Zabbix UI backends) because of use of PHP sessionid, which is stored in a local memory. This limitations must be removed.

      Acceptance

      It must be possible to deploy several Zabbix UI for load balancing purposes. We must get rid of storage of any local state on PHP side including PHP sessionid. If possible, we should get rid of using PHP sessionid altogether for better performance.

      Use cases

      1. I want to have load balancing for Zabbix UI and API

        Attachments

        1. image-2020-07-20-14-18-25-983.png
          image-2020-07-20-14-18-25-983.png
          18 kB
        2. Peek 2020-08-03 15-41.gif
          Peek 2020-08-03 15-41.gif
          87 kB
        3. Peek 2020-08-10 18-00.gif
          Peek 2020-08-10 18-00.gif
          2.35 MB
        4. Selection_538.png
          Selection_538.png
          59 kB
        5. Selection_546.png
          Selection_546.png
          7 kB
        6. Selection_547.png
          Selection_547.png
          14 kB
        7. Selection_549.png
          Selection_549.png
          14 kB
        8. Selection_550.png
          Selection_550.png
          36 kB
        9. Selection_598.png
          Selection_598.png
          306 kB
        10. Selection_600.png
          Selection_600.png
          21 kB

          Issue Links

            Activity

              People

              Assignee:
              rlataria Roberts Lataria
              Reporter:
              palivoda Rostislav Palivoda
              Votes:
              1 Vote for this issue
              Watchers:
              12 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved: