Last active
October 20, 2017 13:27
-
-
Save conr/f2b84622d002c35d806abf235bad68ae to your computer and use it in GitHub Desktop.
Removes Prometheus Ansible Demo from target machine
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/bash | |
apt-get remove --purge grafana | |
directories=(/opt/prometheus /etc/prometheus /var/log/prometheus /var/lib/prometheus /var/lib/pushgateway /var/lib/alertmanager /var/lib/node_exporter) | |
for i in "${directories[@]}" | |
do | |
: | |
rm -rf $i | |
echo $i | |
done | |
services=(alertmanager pushgateway node_exporter prometheus grafana-server) | |
for i in "${services[@]}" | |
do | |
: | |
systemctl stop $i | |
systemctl disable $i | |
rm /etc/systemd/system/$i.service | |
done | |
systemctl daemon-reload | |
systemctl reset-failed |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment