Add telegraf, influxdb, prometheus notes

master
Jeff Moe 6 years ago
parent bb9bf9f24e
commit e8146a6daa

@ -61,7 +61,10 @@ proxmox
# Add dashboard enda-pve-kvm-dashboard.json
# https://forum.proxmox.com/threads/proxmox-4-0-external-metrics-server-wiki-howto.23901/
# Dashboards:
# https://grafana.com/dashboards/5872
### XXX Backups
### XXX Prometheus :)

@ -160,3 +160,25 @@ go build github.com/kumina/libvirt_exporter
apt install libvirt-daemon
##############################################################################
# Dovecot Exporter
# https://github.com/kumina/dovecot_exporter.git
#
# On a go build server: XXX
go get github.com/kumina/dovecot_exporter
go build github.com/kumina/dovecot_exporter
scp -p go/bin/dovecot_exporter mx1:
# On mail server mx1
# Set up user to run as. XXX
# Open up firewall port 9166
# Dovecot Prometheus
-A INPUT -s 10.22.22.0/24 -p tcp --dport 9166 -j ACCEPT
# Run thusly, XXX set up user, chown path
./dovecot_exporter --dovecot.socket-path="/var/run/dovecot/stats-reader"
# Or?
./dovecot_exporter --dovecot.socket-path="/var/run/dovecot/stats-reader" --dovecot.scopes="jebba@forksand.com"
##############################################################################

@ -0,0 +1,30 @@
# Clone Debian Buster template, set up IPs, hostname, ssh keys
apt update
apt -y dist-upgrade
# Set up network interfaces, /etc/network/interfaces
auto lo
iface lo inet loopback
auto ens18 ens19 ens20 ens21 ens22 ens22:0 ens22:1
iface ens18 inet static
address 10.22.22.117/24
gateway 10.22.22.254
dns-nameservers 10.22.22.254
dns-search forksand.com
iface ens19 inet static
address 10.68.68.117/24
iface ens20 inet static
address 10.3.1.117/24
iface ens21 inet static
address 10.3.2.117/24
iface ens22 inet static
address 10.99.99.117/24
iface ens22:0 inet static
address 10.99.1.117/24
iface ens22:1 inet static
address 10.99.2.117/24
### XXX Backups
### XXX Prometheus :)
Loading…
Cancel
Save