eum updated for 151
This commit is contained in:
@@ -145,7 +145,9 @@ services:
|
|||||||
condition: on-failure
|
condition: on-failure
|
||||||
# Uncomment to enable Instana EUM
|
# Uncomment to enable Instana EUM
|
||||||
# environment:
|
# environment:
|
||||||
# INSTANA_EUM_KEY: <your eum key here>
|
# INSTANA_EUM_KEY: <your eum key>
|
||||||
|
# INSTANA_EUM_REPORTING_URL: https://eum-us-west-2.instana.io
|
||||||
|
# INSTANA_EUM_REPORTING_URL: https://eum-eu-west-1.instana.io
|
||||||
|
|
||||||
networks:
|
networks:
|
||||||
robot-shop:
|
robot-shop:
|
||||||
|
@@ -1,6 +1,6 @@
|
|||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
|
|
||||||
# set -x
|
#set -x
|
||||||
|
|
||||||
# echo "arg 1 $1"
|
# echo "arg 1 $1"
|
||||||
|
|
||||||
@@ -11,21 +11,15 @@ then
|
|||||||
exec "$@"
|
exec "$@"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if [ -n "$INSTANA_EUM_KEY" ]
|
if [ -n "$INSTANA_EUM_KEY" -a -n "$INSTANA_EUM_REPORTING_URL" ]
|
||||||
then
|
then
|
||||||
echo "Enabling Instana EUM"
|
echo "Enabling Instana EUM"
|
||||||
TMP_FILE=$(mktemp)
|
# use | instead of / as command delimiter to avoid eacaping the url
|
||||||
sed -e "/ineum/s/INSTANA_EUM_KEY/$INSTANA_EUM_KEY/" $BASE_DIR/eum-tmpl.html > $TMP_FILE
|
sed -i "s|INSTANA_EUM_KEY|$INSTANA_EUM_KEY|" $BASE_DIR/eum-tmpl.html
|
||||||
if [ -n "$INSTANA_EUM_REPORTING_URL" ]
|
sed -i "s|INSTANA_EUM_REPORTING_URL|$INSTANA_EUM_REPORTING_URL|" $BASE_DIR/eum-tmpl.html
|
||||||
then
|
cp $BASE_DIR/eum-tmpl.html $BASE_DIR/eum.html
|
||||||
echo "Setting reporting url $INSTANA_EUM_REPORTING_URL"
|
|
||||||
sed -e "/<\/script>/ i ineum('reportingUrl', '$INSTANA_EUM_REPORTING_URL');" $TMP_FILE > $BASE_DIR/eum.html
|
|
||||||
else
|
|
||||||
cp $TMP_FILE $BASE_DIR/eum.html
|
|
||||||
fi
|
|
||||||
|
|
||||||
rm $TMP_FILE
|
|
||||||
else
|
else
|
||||||
|
echo "EUM not enabled"
|
||||||
cp $BASE_DIR/empty.html $BASE_DIR/eum.html
|
cp $BASE_DIR/empty.html $BASE_DIR/eum.html
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
@@ -4,7 +4,8 @@
|
|||||||
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
|
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
|
||||||
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
|
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
|
||||||
})(window,document,'script','//eum.instana.io/eum.min.js','ineum');
|
})(window,document,'script','//eum.instana.io/eum.min.js','ineum');
|
||||||
ineum('apiKey', 'INSTANA_EUM_KEY');
|
ineum('key', 'INSTANA_EUM_KEY');
|
||||||
|
ineum('reportingUrl', 'INSTANA_EUM_REPORTING_URL');
|
||||||
ineum('page', 'Shop');
|
ineum('page', 'Shop');
|
||||||
</script>
|
</script>
|
||||||
<!-- EUM include end -->
|
<!-- EUM include end -->
|
||||||
|
Reference in New Issue
Block a user