DNS Servers are already monitored by Grafana (synthetic-monitoring)
This commit is contained in:
parent
99ea78d740
commit
d9878951be
42
README.md
42
README.md
|
|
@ -161,9 +161,6 @@ Restore: just in case:
|
||||||
cat backup.sql | podman exec -i CONTAINER /usr/bin/mysql -u root --password=root DATABASE
|
cat backup.sql | podman exec -i CONTAINER /usr/bin/mysql -u root --password=root DATABASE
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
## Wordpress behind Traefik
|
## Wordpress behind Traefik
|
||||||
|
|
||||||
following needs to be inserted in wp-config.php (on top of PHP Code):
|
following needs to be inserted in wp-config.php (on top of PHP Code):
|
||||||
|
|
@ -173,45 +170,6 @@ if (strpos($_SERVER['HTTP_X_FORWARDED_PROTO'], 'https') !== false)
|
||||||
$_SERVER['HTTPS']='on';
|
$_SERVER['HTTPS']='on';
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|
||||||
### DNS Server Tests
|
|
||||||
|
|
||||||
TODO => REVIEW
|
|
||||||
|
|
||||||
```bash
|
|
||||||
# cat /etc/cron.d/checkdnsserver
|
|
||||||
#
|
|
||||||
# Check DNS Server
|
|
||||||
#
|
|
||||||
*/15 * * * * root /usr/local/bin/checkdnsserver.sh >/dev/null
|
|
||||||
|
|
||||||
|
|
||||||
# cat /usr/local/bin/checkdnsserver.sh
|
|
||||||
#!/bin/bash
|
|
||||||
#
|
|
||||||
# Check my DNS servers and report to CloudRadar
|
|
||||||
#
|
|
||||||
# Joerg Lehmann, 17.8.2021
|
|
||||||
#
|
|
||||||
|
|
||||||
for dnsserver in ns1.nbit.ch ns2.nbit.ch ; do
|
|
||||||
dig +short ${dnsserver} @${dnsserver} >/dev/null 2>&1
|
|
||||||
if [ $? -eq 0 ]; then
|
|
||||||
csender -t 6tZlIPoM7OQb \
|
|
||||||
-u https://hub.cloudradar.io/cct/ \
|
|
||||||
-n checkdnsserver \
|
|
||||||
-s 1
|
|
||||||
else
|
|
||||||
csender -t 6tZlIPoM7OQb \
|
|
||||||
-u https://hub.cloudradar.io/cct/ \
|
|
||||||
-n checkdnsserver \
|
|
||||||
-s 0 \
|
|
||||||
-a "DNS Test @${dnsserver} failed"
|
|
||||||
fi
|
|
||||||
sleep 10
|
|
||||||
done
|
|
||||||
```
|
|
||||||
|
|
||||||
### Setup Env for Podman
|
### Setup Env for Podman
|
||||||
|
|
||||||
we use /data/<podname> for persitent data:
|
we use /data/<podname> for persitent data:
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue