finish prometheus quick installer

This commit is contained in:
2021-03-16 12:57:32 +01:00
parent c4e632899b
commit e3bccc6bfc
2 changed files with 13 additions and 7 deletions

View File

@@ -43,4 +43,12 @@ is not finished<br>
## Cloudserver Repo Autoset
![https://img.shields.io/badge/Debian%2010-work!-green](https://img.shields.io/badge/Debian%2010-work!-green) ![https://img.shields.io/badge/Debian%209-work!-green](https://img.shields.io/badge/Debian%209-work-green) ![https://img.shields.io/badge/Ubuntu%2018.04-work!-green](https://img.shields.io/badge/Ubuntu%2018.04-work!-green)<br>
<code>bash <(wget -O - 'https://raw.githubusercontent.com/MrUnknownDE/linux-script/main/sh_scripts/cloudserver_auto_repos.sh')</code>
<code>bash <(wget -O - 'https://raw.githubusercontent.com/MrUnknownDE/linux-script/main/sh_scripts/cloudserver_auto_repos.sh')</code>
-----
## Prometheus + Grafana + Node_Exporter Quick Installer
![https://img.shields.io/badge/Debian%2010-work!-green](https://img.shields.io/badge/Debian%2010-work!-green) ![https://img.shields.io/badge/Debian%209-work!-green](https://img.shields.io/badge/Debian%209-work-green) ![https://img.shields.io/badge/Ubuntu%2018.04-work!-green](https://img.shields.io/badge/Ubuntu%2018.04-work!-green)<br>
<code>bash <(wget -O - 'https://raw.githubusercontent.com/MrUnknownDE/linux-script/main/sh_scripts/prometheus.sh')</code>

View File

@@ -76,7 +76,7 @@ scrape_configs:
static_configs:
- targets: ['localhost:9100']" > /etc/prometheus/prometheus.yml
sudo echo "<<EOF
sudo echo "
[Unit]
Description=Prometheus
Documentation=https://prometheus.io/docs/introduction/overview/
@@ -100,8 +100,7 @@ SyslogIdentifier=prometheus
Restart=always
[Install]
WantedBy=multi-user.target
EOF" > /etc/systemd/system/prometheus.service
WantedBy=multi-user.target" > /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/
@@ -117,7 +116,7 @@ tar -xvf node_exporter*.tar.gz
cd node_exporter*/
sudo cp node_exporter /usr/local/bin
sudo echo "<<EOF
sudo echo "
[Unit]
Description=Node Exporter
Wants=network-online.target
@@ -128,8 +127,7 @@ User=prometheus
ExecStart=/usr/local/bin/node_exporter
[Install]
WantedBy=default.target
EOF" > /etc/systemd/system/node_exporter.service
WantedBy=default.target" > /etc/systemd/system/node_exporter.service
sudo apt install -y apt-transport-https