else
remove_stack $OSM_STACK_NAME
remove_stack osm_elk
+ uninstall_prometheus_nodeexporter
fi
echo "Now osm docker images and volumes will be deleted"
newgrp docker << EONG
return 0
}
+function uninstall_prometheus_nodeexporter(){
+ sudo systemctl stop node_exporter
+ sudo systemctl disable node_exporter
+ sudo rm /etc/systemd/system/node_exporter.service
+ sudo systemctl daemon-reload
+ sudo userdel node_exporter
+ sudo rm /usr/local/bin/node_exporter
+ return 0
+}
+
function install_from_lxdimages(){
LXD_RELEASE=${RELEASE#"-R "}
if [ -n "$LXD_REPOSITORY_PATH" ]; then
OSM_UI_PORT=80
OSM_MON_PORT=8662
OSM_PROM_PORT=9090
+ OSM_PROM_CADVISOR_PORT=8080
OSM_PROM_HOSTPORT=9091
OSM_GRAFANA_PORT=3000
[ -n "$INSTALL_ELK" ] && OSM_ELK_PORT=5601
OSM_PORTS+=(OSM_UI_PORTS=$OSM_UI_PORT)
OSM_PORTS+=(OSM_MON_PORTS=$OSM_MON_PORT)
OSM_PORTS+=(OSM_PROM_PORTS=$OSM_PROM_PORT)
+ OSM_PORTS+=(OSM_PROM_CADVISOR_PORTS=$OSM_PROM_CADVISOR_PORT)
OSM_PORTS+=(OSM_GRAFANA_PORTS=$OSM_GRAFANA_PORT)
#[ -n "$INSTALL_PERFMON" ] && OSM_PORTS+=(OSM_PM_PORTS=$OSM_PM_PORT)
[ -n "$INSTALL_ELK" ] && OSM_PORTS+=(OSM_ELK_PORTS=$OSM_ELK_PORT)
OSM_PORTS+=(OSM_UI_PORTS=$OSM_UI_PORT:$OSM_UI_PORT)
OSM_PORTS+=(OSM_MON_PORTS=$OSM_MON_PORT:$OSM_MON_PORT)
OSM_PORTS+=(OSM_PROM_PORTS=$OSM_PROM_HOSTPORT:$OSM_PROM_PORT)
+ OSM_PORTS+=(OSM_PROM_CADVISOR_PORTS=$OSM_PROM_CADVISOR_PORT:$OSM_PROM_CADVISOR_PORT)
OSM_PORTS+=(OSM_GRAFANA_PORTS=$OSM_GRAFANA_PORT:$OSM_GRAFANA_PORT)
#[ -n "$INSTALL_PERFMON" ] && OSM_PORTS+=(OSM_PM_PORTS=$OSM_PM_PORT:$OSM_PM_PORT)
[ -n "$INSTALL_ELK" ] && OSM_PORTS+=(OSM_ELK_PORTS=$OSM_ELK_PORT:$OSM_ELK_PORT)