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

Agent 2 loadable per-plugin capacity limits

XMLWordPrintable

    • Icon: Change Request Change Request
    • Resolution: Unresolved
    • Icon: Low Low
    • None
    • None
    • None
    • None

      A particular plugins (built-in and loadable) capacitiy limit depends on access limits of the monitored service or implementation specifics. In other words a plugin for one of the reasons described before can only be able to execute X (replace with any natural number) item requests in parallel.

      This is a hard limit set by the plugin and agent 2 should respect it.

      Update loadable plugins register response to allow sending a max capacity limit set by the plugin. If max value is not set by plugin, a default value defined in agent 2 should be used.

      Update SDK to allow setting the max allowed capacity value for build in plugins and loadable ones.

      In Agent 2 update capacity handling logic to take the per-plugin max allowed capacity into account. Lowering capacity setting of a plugin if the per-plugin max allowed capacity exceeds the configured value or default capacity value for all plugins, WARN logging it.

            rzvejs Rudolfs Zvejs
            rzvejs Rudolfs Zvejs
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated: