Menu

Harvesting Logs for Support

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

  1. Go into the qTest installation folder and run LogHarvester.exe
  2. Then, zip the HarvestedLogs folder and send the zip file as an attachment to support@qasymphony.com.

Sessions

  1. Go into the Sessions installation folder and run LogHarvester.exe
  2. 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.

Powered by Zendesk