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

Add 'prometheus to json' preprocessing caching

    XMLWordPrintable

Details

    • Team A
    • Sprint 98 (Mar 2023), Sprint 99 (Apr 2023), Sprint 100 (May 2023)
    • 1

    Description

      The 'prometheus to json' preprocessing step performance could be improved by reusing prometheus cache made for 'prometheus pattern' step. This caching is done in two steps:

      1. parsing premetheus data into row vector
      2. indexing rows by label

      The first step already contains most of the information needed for 'prometheus to json' step and could be used without having to parse the whole data again. What would be needed is to also cache help information (from comments) and raw lines (if they aren't cached).

      Attachments

        Issue Links

          Activity

            People

              wiper Andris Zeila
              wiper Andris Zeila
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: