iankelling.org
/
git
/
distro-setup
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
prometheus related updates
[distro-setup]
/
distro-end
diff --git
a/distro-end
b/distro-end
index 64630404c0a4806f089b25a2833124c670b4f01c..4452a3be547a215c162b40b032596847a3ea679b 100755
(executable)
--- a/
distro-end
+++ b/
distro-end
@@
-619,8
+619,7
@@
case $HOSTNAME in
dnsb8
fi
dnsb8
fi
- pi prometheus-node-exporter
- /a/bin/buildscripts/prom-node-exporter -l
+ s /c/roles/prom-export/files/simple/usr/local/bin/fsf-install-node-exporter -l
# ex for exporter
web-conf -p 9101 -f 9100 - apache2 ${HOSTNAME}ex.b8.nz <<'EOF'
# ex for exporter
web-conf -p 9101 -f 9100 - apache2 ${HOSTNAME}ex.b8.nz <<'EOF'
@@
-714,6
+713,10
@@
EOF
#
# for wireguard hole vpn, use function:
# wghole
#
# for wireguard hole vpn, use function:
# wghole
+ # eg:
+ # wghole bo 28
+ # if it is going to want to connect to transmission-daemon on ok
+ # wghole bo 28 10.173.0.2/32
# requested from linode via a support ticket.
# https://www.linode.com/docs/networking/an-overview-of-ipv6-on-linode/
# requested from linode via a support ticket.
# https://www.linode.com/docs/networking/an-overview-of-ipv6-on-linode/
@@
-1604,6
+1607,9
@@
esac
######### begin transmission client setup ######
######### begin transmission client setup ######
+# to connect from a remote client, trans-remote-route in brc2
+
+
if [[ -e /p/transmission-rpc-pass ]]; then
# arch had a default config,
# debian had nothing until you start it.
if [[ -e /p/transmission-rpc-pass ]]; then
# arch had a default config,
# debian had nothing until you start it.
@@
-1975,12
+1981,11
@@
esac
-pi prometheus-node-exporter-collectors
case $HOSTNAME in
kd)
# Font awesome is needed for the alertmanager ui.
pi prometheus-alertmanager prometheus fonts-font-awesome
case $HOSTNAME in
kd)
# Font awesome is needed for the alertmanager ui.
pi prometheus-alertmanager prometheus fonts-font-awesome
- /
a/bin/buildscripts/
prometheus
+ /
c/roles/prom/files/simple/usr/local/bin/fsf-install-
prometheus
web-conf -p 9091 -f 9090 - apache2 i.b8.nz <<'EOF'
<Location "/">
AuthType Basic
web-conf -p 9091 -f 9090 - apache2 i.b8.nz <<'EOF'
<Location "/">
AuthType Basic
@@
-2016,7
+2021,7
@@
EOF
ser restart prometheus-alertmanager
fi
ser restart prometheus-alertmanager
fi
-
/a/bin/buildscripts/prom
-node-exporter -l
+
s /c/roles/prom-export/files/simple/usr/local/bin/fsf-install
-node-exporter -l
for ser in prometheus-node-exporter prometheus-alertmanager prometheus; do
sysd-prom-fail-install $ser
for ser in prometheus-node-exporter prometheus-alertmanager prometheus; do
sysd-prom-fail-install $ser
@@
-2024,7
+2029,7
@@
EOF
;;
*)
;;
*)
-
/a/bin/buildscripts/prom
-node-exporter
+
s /c/roles/prom-export/files/simple/usr/local/bin/fsf-install
-node-exporter
;;
esac
;;
esac
@@
-2079,9
+2084,12
@@
esac
### begin nagios ###
### begin nagios ###
+pi nagios-nrpe-server
+
case $HOSTNAME in
kd)
case $HOSTNAME in
kd)
- pi nagios4
+ # the backport is for this bug: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=800345
+ pi nagios4 nagios-nrpe-plugin monitoring-plugins-basic/bullseye-backports
s rm -fv /etc/apache2/conf-enabled/nagios4-cgi.conf
# to add a password for admin:
s rm -fv /etc/apache2/conf-enabled/nagios4-cgi.conf
# to add a password for admin:
@@
-2127,7
+2135,7
@@
Alias /nagios4 /usr/share/nagios4/htdocs
#
AuthDigestDomain "Nagios4"
AuthDigestProvider file
#
AuthDigestDomain "Nagios4"
AuthDigestProvider file
- AuthUserFile "/etc/nagios4
/
htdigest.users"
+ AuthUserFile "/etc/nagios4
-
htdigest.users"
AuthGroupFile "/etc/group"
AuthName "Nagios4"
AuthType Digest
AuthGroupFile "/etc/group"
AuthName "Nagios4"
AuthType Digest
@@
-2170,6
+2178,8
@@
esac
# 6 define timeperiod
# 6 define timeperiod
+
+
### end nagios ###
### begin bitcoin ###
### end nagios ###
### begin bitcoin ###