summaryrefslogtreecommitdiff
path: root/inventory
diff options
context:
space:
mode:
authorChristian Pointner <equinox@spreadspace.org>2021-07-27 20:24:15 +0200
committerChristian Pointner <equinox@spreadspace.org>2021-07-27 20:24:15 +0200
commit72c9628c6181e404da151d290ee9657ccd7e8a8e (patch)
tree8f579d3b406b4e3394f248c6c972dbc5f2895616 /inventory
parentadd accesspoint job to promethues (diff)
add prometheus to ele-router
Diffstat (limited to 'inventory')
-rw-r--r--inventory/host_vars/ele-mon.yml1
-rw-r--r--inventory/host_vars/ele-router.yml11
2 files changed, 12 insertions, 0 deletions
diff --git a/inventory/host_vars/ele-mon.yml b/inventory/host_vars/ele-mon.yml
index 9fe9558c..967093be 100644
--- a/inventory/host_vars/ele-mon.yml
+++ b/inventory/host_vars/ele-mon.yml
@@ -85,3 +85,4 @@ prometheus_server_jobs_extra: |
- 192.168.42.173:9100
- 192.168.42.174:9100
- 192.168.42.175:9100
+ - 192.168.42.254:9100
diff --git a/inventory/host_vars/ele-router.yml b/inventory/host_vars/ele-router.yml
index 9b660f99..a8289649 100644
--- a/inventory/host_vars/ele-router.yml
+++ b/inventory/host_vars/ele-router.yml
@@ -226,6 +226,10 @@ openwrt_packages_add:
- iptraf-ng
- qos-scripts
- wireguard
+ - prometheus-node-exporter-lua
+ - prometheus-node-exporter-lua-nat_traffic
+ - prometheus-node-exporter-lua-netstat
+ - prometheus-node-exporter-lua-openwrt
openwrt_mixin:
@@ -388,5 +392,12 @@ openwrt_uci:
RootPasswordAuth: 'off'
Port: '{{ ansible_port }}'
+ prometheus-node-exporter-lua:
+ - name: prometheus-node-exporter-lua 'main'
+ options:
+ listen_interface: 'mgmt'
+ listen_ipv6: '0'
+ listen_port: '9100'
+
dhcp: "{{ openwrt_dhcp_base + openwrt_dhcp_internal + openwrt_dhcp_external }}"
network: "{{ openwrt_network_base + openwrt_network_internal + openwrt_network_external }}"