-
Notifications
You must be signed in to change notification settings - Fork 145
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
TeaStore With Kieker not Working #236
Comments
Hi @DaGeRe, glad to hear you are interested in the TeaStore! I've tried to recreate the issue as follows:
This results in the following output for docker logs on the resulting container:
and in To further look into why this seems to not be working in Kubernetes, could you post the logs for the webUI container? it should be something along the lines of |
Thanks for the feedback and sorry for the late reply, it was a very busy teaching term for me. When I run the command specified by you:
(I replaced myUserName by
Afterwards, in
Therefore, just starting the
(like specified in https://github.com/DaGeRe/TeaStore/blob/master/GET_STARTED.md#2213-local-logging), I still get the same error. And if I start all containers using But still, if I enter the webui with So I got two options: Starting with Do you have an idea how to solve at least one of these problems, so that I can start TeaTime and get Kieker results? |
Let's first focus on getting the local setup working with Kieker tracing. Probably a silly question, but have you replaced the Another thing we could try is using older teastore versions from dockerhub (see https://hub.docker.com/r/descartesresearch/teastore-webui/tags for a list of available versions) and check if we maybe introduced the issue with kieker tracking in the latest versions. |
Thanks for the hint, I overlooked the hint to replace the IP. Now, I replaced
Besides the IP change, I did not change anything to the commands from https://github.com/DaGeRe/TeaStore/blob/master/GET_STARTED.md#2213-local-logging
But when I try TeaStore/services/tools.descartes.teastore.persistence/src/main/resources/META-INF/persistence.xml Line 19 in bdc4902
mysql --host 192.168.178.28 -P 3306 -u teauser -pteapassword teadb I can connect to the database from the host).
After some fiddeling, I found the reason: my firewall ufw was blocking port 3306. Allowing 3306 did not solve the issue, because TeaStore seems to use other ports as well. In the end, using However, in the end,
and afterwards |
Currently, I am trying to get TeaStore together with Kieker basically working.
Therefore, I created a fork (https://github.com/DaGeRe/TeaStore), which, according to https://github.com/DaGeRe/TeaStore/blob/master/GET_STARTED.md#2213-local-logging, sets the environment variable
LOG_TO_FILE
to true.Unfortunately, if I now execute
docker-compose -f ./examples/docker/docker-compose_kieker.yaml up -d
(and beforehanddocker network create teastore-network
), no logs are showing up in/kieker/logs
for every container (when entering them withdocker exec -it
and then looking at the folder).Starting the workload also results in some errors:
Is there currently a problem with the Kieker / TeaTime interaction, or am I configuring this wrong?
The text was updated successfully, but these errors were encountered: