56
56
57
57
if [ -z " $MOOBENCH_CONFIGURATIONS " ]
58
58
then
59
- MOOBENCH_CONFIGURATIONS=" 0 1 2 4 5 "
60
- echo " Setting default configuration $MOOBENCH_CONFIGURATIONS (without TextLogStreamHandler) "
59
+ MOOBENCH_CONFIGURATIONS=" 0 1 2 3 "
60
+ echo " Setting default configuration $MOOBENCH_CONFIGURATIONS "
61
61
fi
62
62
echo " Running configurations: $MOOBENCH_CONFIGURATIONS "
63
63
@@ -72,7 +72,10 @@ info "----------------------------------"
72
72
cd " ${BASE_DIR} "
73
73
74
74
# load agent
75
- getAgent
75
+ if [ ! -f $AGENT ]
76
+ then
77
+ getAgent
78
+ fi
76
79
77
80
checkDirectory data-dir " ${DATA_DIR} " create
78
81
checkFile log " ${DATA_DIR} /kieker.log" clean
@@ -97,8 +100,6 @@ JAVA_ARGS="-Xms1G -Xmx2G"
97
100
98
101
LTW_ARGS=" -javaagent:elastic-apm-agent.jar"
99
102
100
- KIEKER_ARGS=" -Dlog4j.configuration=log4j.cfg -Dkieker.monitoring.name=KIEKER-BENCHMARK -Dkieker.monitoring.adaptiveMonitoring.enabled=false -Dkieker.monitoring.periodicSensorsExecutorPoolSize=0"
101
-
102
103
# JAVA_ARGS used to configure and setup a specific writer
103
104
declare -a WRITER_CONFIG
104
105
# Receiver setup if necessary
@@ -109,9 +110,12 @@ declare -a TITLE
109
110
#
110
111
# Different writer setups
111
112
#
112
- WRITER_CONFIG[0]=" "
113
- WRITER_CONFIG[1]=" -Delastic.apm.service_name=moobench-benchmark -Delastic.apm.application_packages=moobench.application -Delastic.apm.server_url=http://127.0.0.1:8200"
114
113
114
+ ELASTIC_ARGS=" -Delastic.apm.service_name=moobench-benchmark -Delastic.apm.service_name=moobench-benchmark -Delastic.apm.trace_methods=moobench.application.* -Delastic.apm.application_packages=moobench.application -Delastic.apm.server_url=http://127.0.0.1:8200"
115
+ WRITER_CONFIG[0]=" "
116
+ WRITER_CONFIG[1]=" -Delastic.apm.recording=false $ELASTIC_ARGS "
117
+ WRITER_CONFIG[2]=" $ELASTIC_ARGS "
118
+ WRITER_CONFIG[3]=" -Delastic.apm.sanitize_field_names= $ELASTIC_ARGS "
115
119
116
120
117
121
writeConfiguration
0 commit comments