forked from switnet/quick-jibri-installer
				
			add debug mode
This commit is contained in:
		
							parent
							
								
									a748bc8b75
								
							
						
					
					
						commit
						457f75ecb1
					
				
							
								
								
									
										17
									
								
								grafana.sh
								
								
								
								
							
							
						
						
									
										17
									
								
								grafana.sh
								
								
								
								
							| 
						 | 
				
			
			@ -9,6 +9,20 @@
 | 
			
		|||
# SwITNet Ltd © - 2020, https://switnet.net/
 | 
			
		||||
# GPLv3 or later.
 | 
			
		||||
 | 
			
		||||
while getopts m: option
 | 
			
		||||
do
 | 
			
		||||
	case "${option}"
 | 
			
		||||
	in
 | 
			
		||||
		m) MODE=${OPTARG};;
 | 
			
		||||
		\?) echo "Usage: sudo ./grafana.sh [-m debug]" && exit;;
 | 
			
		||||
	esac
 | 
			
		||||
done
 | 
			
		||||
 | 
			
		||||
#DEBUG
 | 
			
		||||
if [ "$MODE" = "debug" ]; then
 | 
			
		||||
set -x
 | 
			
		||||
fi
 | 
			
		||||
 | 
			
		||||
MAIN_TEL="/etc/telegraf/telegraf.conf"
 | 
			
		||||
TEL_JIT="/etc/telegraf/telegraf.d/jitsi.conf"
 | 
			
		||||
GRAFANA_INI="/etc/grafana/grafana.ini"
 | 
			
		||||
| 
						 | 
				
			
			@ -138,6 +152,7 @@ curl -X PUT -H "Content-Type: application/json" -d "{
 | 
			
		|||
  \"newPassword\": \"$GRAFANA_PASS\",
 | 
			
		||||
  \"confirmNew\": \"$GRAFANA_PASS\"
 | 
			
		||||
}" http://admin:admin@localhost:3000/api/user/password
 | 
			
		||||
read -n 1 -s -r -p "Press any key to continue..."$'\n'
 | 
			
		||||
 | 
			
		||||
echo "
 | 
			
		||||
# Create InfluxDB datasource
 | 
			
		||||
| 
						 | 
				
			
			@ -152,6 +167,7 @@ POST -H 'Content-Type: application/json;charset=UTF-8' -d \
 | 
			
		|||
	"isDefault":true,
 | 
			
		||||
	"database":"jitsi"
 | 
			
		||||
}' http://admin:$GRAFANA_PASS@localhost:3000/api/datasources
 | 
			
		||||
read -n 1 -s -r -p "Press any key to continue..."$'\n'
 | 
			
		||||
 | 
			
		||||
echo "
 | 
			
		||||
# Add Grafana Dashboard
 | 
			
		||||
| 
						 | 
				
			
			@ -170,6 +186,7 @@ for d in "${ds[@]}"; do
 | 
			
		|||
        \"pluginId\":\"influxdb\",\"value\":\"$grafana_datasource\"}]}" \
 | 
			
		||||
    $grafana_host/api/dashboards/import; echo ""
 | 
			
		||||
done
 | 
			
		||||
read -n 1 -s -r -p "Press any key to continue..."$'\n'
 | 
			
		||||
 | 
			
		||||
echo "
 | 
			
		||||
Go check:
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in New Issue