Overview
If you experience technical issues related to qTest OnPremise, our support team may ask you to harvest logs for qTest and/or Sessions for further investigation. Follow the instructions below, appropriate for the type of server on which qTest and Sessions are installed:
For 9.1.5 and Beyond
qtestctl for Windows and Linux (Non-Docker)
This deployment model has the same structure for Linux and Windows, to collect log, go to qtestctl folder and collect these folders:
Manager |
./manager/build/tomcat/logs |
Sessions |
./sessions/build/sessions/logs |
Insights | ./insights/build/insights-etl/logs ./insights/build/tomcat/logs ./insights/build/tomcat/webapps/ROOT/ErrorLog |
Along with the default folders listed above, there are dynamic log configurations inside qtest.config for specific qTest applications. Look into your qtest.config to find the actual path for those log folders.
By default, they will have these values (relative to your qtestctl folder):
Manager | ./manager/logs/* |
Parameters | ./tdm/logs/tdm.log |
Launch | ./launch/build/launch/logs |
Pulse | ./pulse/logs/pulse.log |
Scenario | n/a |
Session | n/a |
Insights | n/a |
Linux - Docker
Find logs for all apps at /var/log/qasymphony
The default log location above can be overridden from inside your "logsdir" configuration located in ./profiles/default.in
For 8.7 to 9.0 Deployments
qtestctl for Windows and Linux (Non-Docker)
This deployment model has the same structure for Linux and Windows, to collect log, go to qtestctl folder and collect these folders:
Manager |
./manager/build/tomcat/logs |
Sessions |
./sessions/build/sessions/logs |
Insights | ./insights/build/insights-etl/logs ./insights/build/insightsscheduler/Log ./insights/build/tomcat/logs ./insights/build/tomcat/webapps/ROOT/ErrorLog |
Along with the default folders listed above, there are dynamic log configurations inside qtest.config for specific qTest applications. Look into your qtest.config to find the actual path for those log folders.
By default, they will have these values (relative to your qtestctl folder):
Manager | ./manager/logs/* |
Parameters | ./tdm/logs/tdm.log |
Launch | ./launch/logs/launch.log |
Pulse | ./pulse/logs/pulse.log |
Scenario | n/a |
Session | n/a |
Insights | n/a |
Linux - Docker
Find logs for all apps at /var/log/qasymphony
The default log location above can be overridden from inside your "logsdir" configuration located in ./profiles/default.in
For 8.4 or Earlier Deployments
Windows Server
qTest
- Go into the qTest installation folder and run LogHarvester.exe
- Then, zip the HarvestedLogs folder and send the zip file as an attachment to support@qasymphony.com.
Sessions
- Go into the Sessions installation folder and run LogHarvester.exe
- Then, zip the folders that appear in the popup window and send the zip file as an attachment to support@qasymphony.com
Linux Server (Non-Docker)
The instructions are the same for both CentOS and Ubuntu:
qTest | Zip this folder and send to support@qasymphony.com as an email attachment: INSTALLATION_FOLDER/qtest-linux-x.x.x/qtest/logs |
Sessions | Zip this folder and send to support@qasymphony.com as an email attachment: INSTALLATION_FOLDER/sessions-linux-x.x.x/explorer-api/logs |
Linux (Docker Deployment)
All the logs can be found inside the default directory /var/log/qasymphony/
Desktop Explorer
Click here to obtain instructions on how to collect logs from your machine.