Adds support for a TRAVELER_IP environment variable that can be used to point JetLag to a different traveler instance (e.g. outside the docker container for debugging, a different machine, etc)
You can test this directly with:
docker run --rm -it -p 8789:8789 -p 8000:8000 alexrbigelow/jetlag
Or to ignore the traveler instance running inside the docker container, and redirect elsewhere (in this case, the host machine):
[ ] This PR currently tweaks JetLag's Dockerfile to checkout this ui-overhaul branch, as well as traveler's ui-overhaul branch; we should revert to cloning the main branches before calling this "ready"
[ ] Traveler's ui-overhaul branch still needs to re-implement support for metric charts, PAPI counter charts, interval duration histograms, and interval selections before it'll be ready to merge
I think I now know what I'd need to do now to get this to work with the traveler's older main branch if we need that in the mean time; please let me know if that's a priority. Note that the older one still will bundle mildly large traces very slowly, and the interface will lock up / crash while something is still loading.
This:
Fixes the streaming issues for the new traveler branch.
Adds support for a
TRAVELER_IP
environment variable that can be used to point JetLag to a different traveler instance (e.g. outside the docker container for debugging, a different machine, etc)You can test this directly with:
Or to ignore the traveler instance running inside the docker container, and redirect elsewhere (in this case, the host machine):
Notes / TODOs before merging:
[ ] This PR currently tweaks JetLag's Dockerfile to checkout this
ui-overhaul
branch, as well as traveler'sui-overhaul
branch; we should revert to cloning themain
branches before calling this "ready"[ ] Traveler's
ui-overhaul
branch still needs to re-implement support for metric charts, PAPI counter charts, interval duration histograms, and interval selections before it'll be ready to mergeI think I now know what I'd need to do now to get this to work with the traveler's older
main
branch if we need that in the mean time; please let me know if that's a priority. Note that the older one still will bundle mildly large traces very slowly, and the interface will lock up / crash while something is still loading.