Skip to content

zabbix7-proxy: Expose ProxyBufferMode and ProxyMemoryBufferSize in GUI #5400

@patrickstump

Description

@patrickstump

Feature Request

The os-zabbix7-proxy plugin (v1.16) does not expose the Zabbix 7.0 proxy
memory buffer parameters in the GUI settings.

Missing Parameters

Parameter Type Range Description
ProxyBufferMode enum disk, memory, hybrid Data buffering strategy (new in 7.0)
ProxyMemoryBufferSize size 128K–2G Shared memory segment size
ProxyMemoryBufferAge integer 0, 600–864000 sec Max age before flush to disk

Why This Matters

These are the most significant performance parameters added to the Zabbix
proxy in 7.0. The shared memory buffer (ProxyBufferMode=hybrid) replaces
the SQLite-only data path from 6.0, dramatically improving throughput.
Without GUI exposure, these must be manually appended to zabbix_proxy.conf
— and any GUI save regenerates the config, removing manual additions.

Reference

Environment

  • OPNsense 26.1.6
  • os-zabbix7-proxy 1.16
  • zabbix7-proxy 7.0.23

Metadata

Metadata

Assignees

No one assigned

    Labels

    incompleteIssue template missing info

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions