You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
60 lines
1.4 KiB
60 lines
1.4 KiB
7 years ago
|
# 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
|
||
|
|
||
7 years ago
|
# Install telegraf
|
||
|
# Disable apt cache /etc/apt/apt.conf
|
||
|
curl -sL https://repos.influxdata.com/influxdb.key | apt-key add -
|
||
|
echo 'deb https://repos.influxdata.com/debian stretch stable' > /etc/apt/sources.list.d/telegraf.list
|
||
|
apt update
|
||
|
apt install telegraf
|
||
|
|
||
|
# Set config:
|
||
|
vim /etc/telegraf/telegraf.conf
|
||
|
|
||
|
# Under:
|
||
|
[[outputs.influxdb]]
|
||
|
urls = ["http://10.22.22.116:8086"]
|
||
|
|
||
|
# Enable:
|
||
|
[[outputs.elasticsearch]]
|
||
|
urls = [ "http://10.22.22.118:9200" ]
|
||
|
index_name = "telegraf-%Y.%m.%d"
|
||
|
|
||
|
|
||
|
# Enable:
|
||
|
[[outputs.graylog]]
|
||
|
servers = ["10.22.22.109:9000"]
|
||
|
|
||
|
# XXX ?
|
||
|
# # Configuration for the Prometheus client to spawn
|
||
|
# [[outputs.prometheus_client]]
|
||
|
|
||
7 years ago
|
|
||
7 years ago
|
#
|
||
7 years ago
|
### XXX Backups
|
||
|
### XXX Prometheus :)
|
||
|
|