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

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


    • Icon: New Feature Request New Feature Request
    • Resolution: Fixed
    • Icon: Trivial Trivial
    • 5.2.0alpha1, 5.2 (plan)
    • None
    • Frontend (F)
    • None
    • Sprint 64 (May 2020), Sprint 65 (Jun 2020), Sprint 66 (Jul 2020), Sprint 67 (Aug 2020), Sprint 68 (Sep 2020), Sprint 69 (Oct 2020)
    • 7


      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.


      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

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

            rlataria Roberts Lataria (Inactive)
            palivoda Rostislav Palivoda
            Team D
            1 Vote for this issue
            12 Start watching this issue