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

Add 'prometheus to json' preprocessing caching

XMLWordPrintable

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

      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).

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

              Created:
              Updated:
              Resolved: