mirror of
https://github.com/opnsense/plugins.git
synced 2025-12-10 21:05:19 -06:00
Add StartAgentPollers and MaxConcurrentChecksPerPoller options to Zabbix Proxy plugin (#5037)
Co-authored-by: Jeremy Gutierrez <Jeremy.gutierrez@markt.de>
This commit is contained in:
parent
9f23d0fb80
commit
16c1d89a57
@ -75,6 +75,12 @@
|
||||
<type>text</type>
|
||||
<help>Number of pre-forked instances of pollers for unreachable hosts (including IPMI and Java).</help>
|
||||
</field>
|
||||
<field>
|
||||
<id>general.startagentpollers</id>
|
||||
<label>Start Agent Pollers</label>
|
||||
<type>text</type>
|
||||
<help>The number of pre-forked instances of Zabbix agent pollers.</help>
|
||||
</field>
|
||||
<field>
|
||||
<id>general.starttrappers</id>
|
||||
<label>Start Trappers</label>
|
||||
@ -99,6 +105,12 @@
|
||||
<type>text</type>
|
||||
<help>Number of pre-forked instances of VMware Collectors.</help>
|
||||
</field>
|
||||
<field>
|
||||
<id>general.maxconcurrentchecksperpoller</id>
|
||||
<label>Max Concurrent Checks per Poller</label>
|
||||
<type>text</type>
|
||||
<help>The maximum number of asynchronous checks that can be executed at once.</help>
|
||||
</field>
|
||||
<field>
|
||||
<id>general.starthttppollers</id>
|
||||
<label>Start HTTP Pollers</label>
|
||||
|
||||
@ -29,6 +29,16 @@
|
||||
<startpollers type="TextField"/>
|
||||
<startipmipollers type="IntegerField"/>
|
||||
<startpollersunreachable type="IntegerField"/>
|
||||
<startagentpollers type="IntegerField">
|
||||
<MinimumValue>0</MinimumValue>
|
||||
<MaximumValue>1000</MaximumValue>
|
||||
<Required>N</Required>
|
||||
</startagentpollers>
|
||||
<maxconcurrentchecksperpoller type="IntegerField">
|
||||
<MinimumValue>1</MinimumValue>
|
||||
<MaximumValue>1000</MaximumValue>
|
||||
<Required>N</Required>
|
||||
</maxconcurrentchecksperpoller>
|
||||
<starttrappers type="IntegerField"/>
|
||||
<startpingers type="IntegerField"/>
|
||||
<startdiscoverers type="IntegerField"/>
|
||||
|
||||
@ -57,6 +57,12 @@ StartIPMIPollers={{ OPNsense.zabbixproxy.general.startipmipollers }}
|
||||
{% if helpers.exists('OPNsense.zabbixproxy.general.startpollersunreachable') and OPNsense.zabbixproxy.general.startpollersunreachable != '' %}
|
||||
StartPollersUnreachable={{ OPNsense.zabbixproxy.general.startpollersunreachable }}
|
||||
{% endif %}
|
||||
{% if helpers.exists('OPNsense.zabbixproxy.general.startagentpollers') and OPNsense.zabbixproxy.general.startagentpollers != '' %}
|
||||
StartAgentPollers={{ OPNsense.zabbixproxy.general.startagentpollers }}
|
||||
{% endif %}
|
||||
{% if helpers.exists('OPNsense.zabbixproxy.general.maxconcurrentchecksperpoller') and OPNsense.zabbixproxy.general.maxconcurrentchecksperpoller != '' %}
|
||||
MaxConcurrentChecksPerPoller={{ OPNsense.zabbixproxy.general.maxconcurrentchecksperpoller }}
|
||||
{% endif %}
|
||||
{% if helpers.exists('OPNsense.zabbixproxy.general.starttrappers') and OPNsense.zabbixproxy.general.starttrappers != '' %}
|
||||
StartTrappers={{ OPNsense.zabbixproxy.general.starttrappers }}
|
||||
{% endif %}
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user