Skip to content

Instantly share code, notes, and snippets.

@conr
Last active October 20, 2017 13:27
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save conr/f2b84622d002c35d806abf235bad68ae to your computer and use it in GitHub Desktop.
Save conr/f2b84622d002c35d806abf235bad68ae to your computer and use it in GitHub Desktop.
Removes Prometheus Ansible Demo from target machine
#!/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