Add dynamic plugin support

This commit is contained in:
davidnewhall2
2019-12-16 03:11:40 -08:00
parent 2032f9d645
commit 52ebf2266d
15 changed files with 217 additions and 64 deletions
+15 -11
View File
@@ -4,8 +4,11 @@
# UniFi Poller primary configuration file. XML FORMAT #
# provided values are defaults. See up.conf.example! #
#######################################################
<plugin> and <site> are lists of strings and may be repeated.
-->
<poller debug="false" quiet="false">
<plugin></plugin>
<prometheus disable="false">
<http_listen>0.0.0.0:9130</http_listen>
@@ -21,15 +24,16 @@
<verify_ssl>false</verify_ssl>
</influxdb>
<!-- Repeat this stanza to poll additional controllers. -->
<controller name="">
<sites>all</sites>
<user>influx</user>
<pass></pass>
<url>https://127.0.0.1:8443</url>
<verify_ssl>false</verify_ssl>
<save_ids>false</save_ids>
<save_sites>true</save_sites>
</controller>
<unifi>
<!-- Repeat this stanza to poll additional controllers. -->
<controller name="">
<site>all</site>
<user>influx</user>
<pass></pass>
<url>https://127.0.0.1:8443</url>
<verify_ssl>false</verify_ssl>
<save_ids>false</save_ids>
<save_sites>true</save_sites>
</controller>
</unifi>
</poller>