mirror of
https://github.com/netbirdio/plugins.git
synced 2026-05-22 18:44:07 -07:00
net-mgmt/zabbix-proxy: Add VMware parameters (#4740)
This commit is contained in:
+28
@@ -155,6 +155,34 @@
|
||||
<allownew>true</allownew>
|
||||
<help>IP address of host allowed to retrieve proxy statistics.</help>
|
||||
</field>
|
||||
<field>
|
||||
<id>general.vmwarecachesize</id>
|
||||
<label>VMware Cache Size</label>
|
||||
<type>text</type>
|
||||
<help>Shared memory size for storing VMware data.</help>
|
||||
<advanced>true</advanced>
|
||||
</field>
|
||||
<field>
|
||||
<id>general.vmwarefrequency</id>
|
||||
<label>VMware Frequency</label>
|
||||
<type>text</type>
|
||||
<help>Delay in seconds between data gathering from a single VMware service.</help>
|
||||
<advanced>true</advanced>
|
||||
</field>
|
||||
<field>
|
||||
<id>general.vmwareperffrequency</id>
|
||||
<label>VMwarePerfFrequency</label>
|
||||
<type>text</type>
|
||||
<help>Delay in seconds between performance counter statistics retrieval from a single VMware service.</help>
|
||||
<advanced>true</advanced>
|
||||
</field>
|
||||
<field>
|
||||
<id>general.vmwaretimeout</id>
|
||||
<label>VMware Timeout</label>
|
||||
<type>text</type>
|
||||
<help>The maximum number of seconds vmware collector will wait for a response from VMware service.</help>
|
||||
<advanced>true</advanced>
|
||||
</field>
|
||||
<field>
|
||||
<id>general.syslogEnable</id>
|
||||
<label>Log To Syslog</label>
|
||||
|
||||
@@ -50,6 +50,21 @@
|
||||
<FieldSeparator>,</FieldSeparator>
|
||||
<AsList>Y</AsList>
|
||||
</statsip>
|
||||
<vmwarecachesize type="TextField">
|
||||
<Mask>/^\d+[KMG]$/</Mask>
|
||||
</vmwarecachesize>
|
||||
<vmwarefrequency type="IntegerField">
|
||||
<MinimumValue>10</MinimumValue>
|
||||
<MaximumValue>86400</MaximumValue>
|
||||
</vmwarefrequency>
|
||||
<vmwareperffrequency type="IntegerField">
|
||||
<MinimumValue>10</MinimumValue>
|
||||
<MaximumValue>86400</MaximumValue>
|
||||
</vmwareperffrequency>
|
||||
<vmwaretimeout type="IntegerField">
|
||||
<MinimumValue>1</MinimumValue>
|
||||
<MaximumValue>300</MaximumValue>
|
||||
</vmwaretimeout>
|
||||
<syslogEnable type="BooleanField">
|
||||
<Default>0</Default>
|
||||
<Required>Y</Required>
|
||||
|
||||
+12
@@ -84,6 +84,18 @@ HistoryCacheSize={{ OPNsense.zabbixproxy.general.historycachesize }}
|
||||
{% if helpers.exists('OPNsense.zabbixproxy.general.historyindexcachesize') and OPNsense.zabbixproxy.general.historyindexcachesize != '' %}
|
||||
HistoryIndexCacheSize={{ OPNsense.zabbixproxy.general.historyindexcachesize }}
|
||||
{% endif %}
|
||||
{% if helpers.exists('OPNsense.zabbixproxy.general.vmwarecachesize') and OPNsense.zabbixproxy.general.vmwarecachesize != '' %}
|
||||
VMwareCacheSize={{ OPNsense.zabbixproxy.general.vmwarecachesize }}
|
||||
{% endif %}
|
||||
{% if helpers.exists('OPNsense.zabbixproxy.general.vmwarefrequency') and OPNsense.zabbixproxy.general.vmwarefrequency != '' %}
|
||||
VMwareFrequency={{ OPNsense.zabbixproxy.general.vmwarefrequency }}
|
||||
{% endif %}
|
||||
{% if helpers.exists('OPNsense.zabbixproxy.general.vmwareperffrequency') and OPNsense.zabbixproxy.general.vmwareperffrequency != '' %}
|
||||
VMwarePerfFrequency={{ OPNsense.zabbixproxy.general.vmwareperffrequency }}
|
||||
{% endif %}
|
||||
{% if helpers.exists('OPNsense.zabbixproxy.general.vmwaretimeout') and OPNsense.zabbixproxy.general.vmwaretimeout != '' %}
|
||||
VMwareTimeout={{ OPNsense.zabbixproxy.general.vmwaretimeout }}
|
||||
{% endif %}
|
||||
{% if helpers.exists('OPNsense.zabbixproxy.general.timeout') and OPNsense.zabbixproxy.general.timeout != '' %}
|
||||
Timeout={{ OPNsense.zabbixproxy.general.timeout }}
|
||||
{% endif %}
|
||||
|
||||
Reference in New Issue
Block a user