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

Make audit log complete and reliable

    XMLWordPrintable

Details

    • Team C
    • Sprint 72 (Jan 2021), Sprint 73 (Feb 2021), Sprint 74 (Mar 2021), Sprint 75 (Apr 2021), Sprint 76 (May 2021), Sprint 77 (Jun 2021), Sprint 78 (Jul 2021), Sprint 79 (Aug 2021), Sprint 80 (Sep 2021), Sprint 81 (Oct 2021), Sprint 82 (Nov 2021), Sprint 83 (Dec 2021), Sprint 84 (Jan 2022), Sprint 85 (Feb 2022), Sprint 86 (Mar 2022), Sprint 87 (Apr 2022), Sprint 88 (May 2022)
    • 10

    Description

      Review and refactor audit log functionality to improve:

      1. missing records in frontend, API
      2. performance for 200k+ devices
        1. mass updates
      3. search for log records
      4. permissions to log records

       

      Attachments

        Issue Links

          1.
          Server audit log refactoring (PoC) Specification change (Sub-task) Closed Zabbix Development Team
          2.
          CUID С implementation Specification change (Sub-task) Closed Zabbix Development Team
          3.
          Make auditlog workable with new auditlog DB structure Specification change (Sub-task) Closed Roberts Lataria
          4.
          Item and web scenario history cleaning Specification change (Sub-task) Closed Roberts Lataria
          5.
          Create API for regex Specification change (Sub-task) Closed Roberts Lataria
          6.
          Refactor logging of authentication Specification change (Sub-task) Closed Vladimirs Maksimovs
          7.
          Implementation of new audit log model. Adding of full audit log for user.create/update/delete API methods. Specification change (Sub-task) Closed Vladimirs Maksimovs
          8.
          Logging deleted tokens when user was removed. Specification change (Sub-task) Closed Roberts Lataria
          9.
          Implement audit for frontend (User groups) Specification change (Sub-task) Closed Roberts Lataria
          10.
          Implement audit for frontend (Templates) Specification change (Sub-task) Closed Vladimirs Maksimovs
          11.
          Implement audit for frontend (Host Groups) Specification change (Sub-task) Closed Vladimirs Maksimovs
          12.
          Implement audit for frontend (Media types) Specification change (Sub-task) Doc. sign-off Vladimirs Maksimovs
          13.
          Implement audit for frontend (Scheduled reports) Specification change (Sub-task) Closed Andrejs Griščenko
          14.
          Implement audit for frontend (Proxy) Specification change (Sub-task) Closed Alexander Vladishev
          15.
          Implement audit for frontend (Maintenance) Specification change (Sub-task) Closed Vladimirs Maksimovs
          16.
          Implement audit for frontend (Modules) Specification change (Sub-task) Closed Andrejs Griščenko
          17.
          Implement audit for frontend (Settings, Housekeeping, Authentication, Autoregistration) Specification change (Sub-task) Closed Andrejs Griščenko
          18.
          Implement audit for frontend (Dashboard, Templated dashboard) Specification change (Sub-task) Closed Roberts Lataria
          19.
          Implement audit for frontend (Iconmap, Image) Specification change (Sub-task) Closed Roberts Lataria
          20.
          Implement audit for frontend (Global macros) Specification change (Sub-task) Closed Roberts Lataria
          21.
          Implement audit for frontend (Script) Specification change (Sub-task) Closed Roberts Lataria
          22.
          Implement audit for Action (API) Specification change (Sub-task) Closed Andrejs Griščenko
          23.
          Implement audit for frontend (Correlation) Specification change (Sub-task) Closed Roberts Lataria
          24.
          Implement audit for frontend (Services) Specification change (Sub-task) Closed Andrejs Verza
          25.
          Implement audit for frontend (Host prototypes) Specification change (Sub-task) Needs documenting Vladimirs Maksimovs
          26.
          Implement audit for frontend (Web scenarios) Specification change (Sub-task) READY TO DEVELOP Vladimirs Maksimovs
          27.
          Implement audit log for item Change Request (Sub-task) In Progress Vladimirs Maksimovs
          28.
          Implement audit log for item prototype Change Request (Sub-task) Closed Zabbix Development Team
          29.
          Implement audit for trigger Change Request (Sub-task) Resolved Vladimirs Maksimovs
          30.
          Implement audit for trigger prototype Change Request (Sub-task) Resolved Vladimirs Maksimovs
          31.
          Implement audit for graph Change Request (Sub-task) READY TO DEVELOP Andrejs Griščenko
          32.
          Implement audit for graph prototype Change Request (Sub-task) Closed Zabbix Development Team
          33.
          Implement audit for LLD rules Change Request (Sub-task) READY TO DEVELOP Janis Freibergs
          34.
          Implement audit for map Change Request (Sub-task) Resolved Vladimirs Maksimovs
          35.
          Implement audit for task Change Request (Sub-task) READY TO DEVELOP Vladimirs Maksimovs
          36.
          Implement audit for host interfaces Change Request (Sub-task) Manual Test Failed Gregory Chalenko
          37.
          Implement audit for valuemap Change Request (Sub-task) READY TO DEVELOP Vladimirs Maksimovs
          38.
          Implement audit for API host Change Request (Sub-task) READY TO DEVELOP Vladimirs Maksimovs
          39.
          Implement audit for User roles (API) Change Request (Sub-task) READY TO DEVELOP Vladimirs Maksimovs

          Activity

            People

              vmaksimovs Vladimirs Maksimovs
              palivoda Rostislav Palivoda
              Votes:
              10 Vote for this issue
              Watchers:
              13 Start watching this issue

              Dates

                Created:
                Updated: