mirror of
https://github.com/opnsense/plugins.git
synced 2026-02-03 20:40:37 -05:00
sysutils/node_exporter: model style
This commit is contained in:
parent
1dcf1eace1
commit
3bccb618b4
1 changed files with 21 additions and 56 deletions
|
|
@ -1,68 +1,33 @@
|
|||
<model>
|
||||
<mount>//OPNsense/NodeExporter</mount>
|
||||
<description>
|
||||
node_exporter - Prometheus exporter for hardware and OS metrics.
|
||||
</description>
|
||||
<description>node_exporter configuration</description>
|
||||
<version>0.2.0</version>
|
||||
<items>
|
||||
<enabled type="BooleanField">
|
||||
<Default>0</Default>
|
||||
<Required>Y</Required>
|
||||
<Default>0</Default>
|
||||
<Required>Y</Required>
|
||||
</enabled>
|
||||
<listenaddress type="NetworkField">
|
||||
<Default>0.0.0.0</Default>
|
||||
<Required>Y</Required>
|
||||
<NetMaskAllowed>N</NetMaskAllowed>
|
||||
<ValidationMessage>Please provide a valid IP address.</ValidationMessage>
|
||||
<Default>0.0.0.0</Default>
|
||||
<Required>Y</Required>
|
||||
<NetMaskAllowed>N</NetMaskAllowed>
|
||||
<ValidationMessage>Please provide a valid IP address.</ValidationMessage>
|
||||
</listenaddress>
|
||||
<listenport type="PortField">
|
||||
<Default>9100</Default>
|
||||
<Required>Y</Required>
|
||||
<ValidationMessage>Please provide a valid port number between 1 and 65535. Port 9100 is the default.</ValidationMessage>
|
||||
<Default>9100</Default>
|
||||
<Required>Y</Required>
|
||||
<ValidationMessage>Please provide a valid port number between 1 and 65535. Port 9100 is the default.</ValidationMessage>
|
||||
</listenport>
|
||||
<cpu type="BooleanField">
|
||||
<Default>1</Default>
|
||||
<Required>N</Required>
|
||||
</cpu>
|
||||
<exec type="BooleanField">
|
||||
<Default>1</Default>
|
||||
<Required>N</Required>
|
||||
</exec>
|
||||
<filesystem type="BooleanField">
|
||||
<Default>1</Default>
|
||||
<Required>N</Required>
|
||||
</filesystem>
|
||||
<loadavg type="BooleanField">
|
||||
<Default>1</Default>
|
||||
<Required>N</Required>
|
||||
</loadavg>
|
||||
<meminfo type="BooleanField">
|
||||
<Default>1</Default>
|
||||
<Required>N</Required>
|
||||
</meminfo>
|
||||
<netdev type="BooleanField">
|
||||
<Default>1</Default>
|
||||
<Required>N</Required>
|
||||
</netdev>
|
||||
<time type="BooleanField">
|
||||
<Default>1</Default>
|
||||
<Required>N</Required>
|
||||
</time>
|
||||
<devstat type="BooleanField">
|
||||
<Default>0</Default>
|
||||
<Required>N</Required>
|
||||
</devstat>
|
||||
<interrupts type="BooleanField">
|
||||
<Default>0</Default>
|
||||
<Required>N</Required>
|
||||
</interrupts>
|
||||
<ntp type="BooleanField">
|
||||
<Default>0</Default>
|
||||
<Required>N</Required>
|
||||
</ntp>
|
||||
<zfs type="BooleanField">
|
||||
<Default>0</Default>
|
||||
<Required>N</Required>
|
||||
</zfs>
|
||||
<cpu type="BooleanField"/>
|
||||
<exec type="BooleanField"/>
|
||||
<filesystem type="BooleanField"/>
|
||||
<loadavg type="BooleanField"/>
|
||||
<meminfo type="BooleanField"/>
|
||||
<netdev type="BooleanField"/>
|
||||
<time type="BooleanField"/>
|
||||
<devstat type="BooleanField"/>
|
||||
<interrupts type="BooleanField"/>
|
||||
<ntp type="BooleanField"/>
|
||||
<zfs type="BooleanField"/>
|
||||
</items>
|
||||
</model>
|
||||
|
|
|
|||
Loading…
Reference in a new issue