From b938e109564e530a7abc2961407f7a71a55b8e51 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Johannes=20Kr=C3=BCger?= Date: Mon, 15 Mar 2021 13:41:45 +0100 Subject: [PATCH] =?UTF-8?q?tja,=20nix=20l=C3=A4uft=20auf=20der=20Hetzner?= =?UTF-8?q?=20Cloud=20:P?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- sh_scripts/cloudserver_auto_repos.sh | 1 + sh_scripts/prometheus.sh | 15 ++++++++------- 2 files changed, 9 insertions(+), 7 deletions(-) diff --git a/sh_scripts/cloudserver_auto_repos.sh b/sh_scripts/cloudserver_auto_repos.sh index 0065281..4e86536 100644 --- a/sh_scripts/cloudserver_auto_repos.sh +++ b/sh_scripts/cloudserver_auto_repos.sh @@ -24,6 +24,7 @@ echo "" echo "" echo "LETS GO!" apt update + apt install curl wget apt-transport-https dirmngr neofetch htop nload git -y echo " #------------------------------------------------------------------------------# diff --git a/sh_scripts/prometheus.sh b/sh_scripts/prometheus.sh index f92ab2d..7943575 100644 --- a/sh_scripts/prometheus.sh +++ b/sh_scripts/prometheus.sh @@ -41,7 +41,8 @@ tar xvf prometheus*.tar.gz cd prometheus*/ sudo mv prometheus promtool /usr/local/bin/ sudo mv prometheus.yml /etc/prometheus/prometheus.yml -sudo echo "# my global config +sudo echo " +# my global config global: scrape_interval: 15s # Set the scrape interval to every 15 seconds. Default is every 1 minute. evaluation_interval: 15s # Evaluate rules every 15 seconds. The default is every 1 minute. @@ -75,7 +76,7 @@ scrape_configs: static_configs: - targets: ['localhost:9100']" > /etc/prometheus/prometheus.yml -sudo echo " +sudo echo "< /etc/systemd/system/prometheus.service for i in rules rules.d files_sd; do sudo chown -R prometheus:prometheus /etc/prometheus/${i}; done for i in rules rules.d files_sd; do sudo chmod -R 775 /etc/prometheus/${i}; done -sudo chown -R prometheus:prometheus /var/lib/prometheus/" > /etc/systemd/system/prometheus.service - +sudo chown -R prometheus:prometheus /var/lib/prometheus/ echo "Install Node_Exporter" curl -s https://api.github.com/repos/prometheus/node_exporter/releases/latest \ @@ -117,7 +117,7 @@ tar -xvf node_exporter*.tar.gz cd node_exporter*/ sudo cp node_exporter /usr/local/bin -sudo echo " +sudo echo "< /etc/systemd/system/node_exporter.service +WantedBy=default.target +EOF" > /etc/systemd/system/node_exporter.service sudo systemctl daemon-reload sudo systemctl start node_exporter