Skip to main content
Planview Customer Success Center

Support and Usage Reports

Overview 

In cases where the Activity screen is not enough to resolve a problem, a Support and Usage Report is available to provide additional information.

To access the Support and Usage Report, navigate to the Help screen.

Screenshot 2023-11-09 at 3.14.15 PM.png

The Support and Usage Report can be downloaded from the Help screen.

To download, click Download Support and Usage Report in the System Information section on the Help screen.

Screenshot 2023-11-09 at 3.15.38 PM.png

Upon downloading, you can specify how many days of log files you'd like to include in the Support and Usage Report.

Note: The default value for this field is set to 14 days.

Screenshot 2023-11-09 at 3.18.51 PM.png

Report Contents

The downloaded report file is named tasktop-state-EnvironmentName-DATE-TIME.zip. Once unzipped, there will be five folders. The folders and contents are listed below.

Note: The environment name will only appear in the file name if set in your Hub instance. Only the first 80 alphanumeric, underscore, or dash characters will be included in the environment name and all spaces will be converted to dashes.

  1. activity
    • issues.json
  2. configuration
    • configuration.json
    • hub-details.json
  3. crash-reports
    • hs_err_pid*.log
  4. logs
    • logs by day for past 14 days
    • configuration-changes.log
    • extensions.log
    • thread-dump.log
    • localhost.log

    • localhost_access_log.txt

    • catalina.log

    • tasktop-service.log

    • keycloak-service.log

    • keycloak-stderr.log

    • keycloak-stdout.log

  5. mappings
    • text file for each collection configured
  6. metrics
    • metrics.json
  7. repository metadata
    • file for each repository connection configured
  8. schemas
    • JSON file for each collection configured
  9. usage
    • usage report
    • overview.json
Folder File Name Contents
activity issues.json Contains issues shown on the Activity screen.
configuration configuration.json Contains all the configuration of your application instance.
configuration hub-details.json Contains details about the specific build and license of the application.
crash-reports hs_err_pid*.log Contains log files generated when the Java Virtual Machine crashes.
logs logs A separate file is created for every day of logs — 14 days of logs are saved.
logs configuration-changes.log Contains details on configuration changes made in Planview Hub, broken out by user (if applicable) and date/time. Note that the user is identified by their user ID, which can be found in the user administration screen (accessible by Hub admins only).
logs extensions.log Contains any logs generated when an extension is called. The extension will write out a log whenever the console.log function is called. 
logs migration-event-trace.log Contains logs populated only when migrations are running.
logs

thread-dump.log

Contains all Hub thread information at the point of time the Support and Usage report is downloaded. This file will only be included if your Hub instance has crashed or if you have forced Hub to close.

logs localhost.log Tomcat's host log
logs localhost_access_log.txt Tomcat's log of requests
logs catalina.log Tomcat's container log
logs tasktop-service.log Hub Windows service log, showing service start and stop
logs keycloak-service.log Keycloak Windows service log, showing service start and stop
logs keycloak-stderr.log Keycloak standard error output
logs keycloak-stdout.log Keycloak standard output
mappings collection-label.txt (i.e. jira-defects.txt) Contains information about collection mappings with transformation identifiers from Collection to Model and from Model to Collection.
metrics metrics.json Contains various metrics of the application.
metrics

change-detection-metrics.json

Contains metrics relating specifically to integrations and change detection.
repository metadata repository-label.json (i.e. jira.json) Contains repository metadata (i.e., repository version, repository timezone, repository api rate limit, repository default pagination size, repository additional metadata, connector timezone, repository state) for each repository connection configured.
schemas collection-label.json (i.e. jira-defects.json)

Contains collection schema information (i.e. the same fields that would display on the mapping screen).

usage usage-report.csv Contains details on Hub usage without any with personal information included (i.e., names, e-mail addresses, etc).
usage overview.json

Contains details such as repository versions, number of integrations, integration routes and last processed times, number of activities (creates and updates) by integration and repository, and number of person IDs seen by integration and repository.

Note: Some integrations that do not have artifact associations will not have last processed times.

Usage Reports 

Planview supplies a Usage Report to enable customers to review and understand their Hub usage.  

Two reports are provided:

  • A sanitized report that does not contain personal information (such as names, email addresses, or usernames), that is part of the Support and Usage Report file
  • A Customer Usage Report which contains personal information (such as names, email addresses, and usernames), that can be used to analyze and reconcile user counts

Screenshot 2023-11-09 at 3.20.35 PM.png

Both reports contain the following fields:

  • Tasktop Generated Person Identifier

    • This is generated to identify a person that flows between two or more repositories. If Person Reconciliation is in effect, the users that are the same across repositories will have the same Tasktop Generated Person Identifier. This field may be blank in scenarios where a person existed on an artifact seen by Hub, but where the field that contained that person did not flow to another repository.

  • Tasktop Generated Repository Person Identifier
    • This is generated for each unique person Hub sees within one repository. Note that the person field does not need to flow in order to be counted here. Since this is repository-specific, you could see two (or more) different Tasktop Generated Repository Person Identifiers that share the same Tasktop Generated Person Identifier.
  • Connector
    • Hub's name for the connector
  • Repository Label
    • The name (label) supplied by the customer for the repository
  • Integration Name
    • The name supplied by the customer for the integration within Hub
  • Collection Project
    • The collection and project names that contain the person
  • Repository Fields
    • The repository fields that the person was seen on during the course of a month
  • Model Fields
    • The model fields mapped to the repository fields listed above
  • Count
    • The number of times the Tasktop Generated Repository Person Identifier was seen for the given integration/collection/project combo in one month
  • Month
    • The month that the count (above) applies to

The customer-facing report also contains the following fields:

  • First Name
  • Last Name
  • Display Name
  • Email
  • Username
  • Repository Person ID: 
    • A repository specific identifier. Some repositories provide an ID that is unique from the username.

Note: The customer-specific fields above may be blank depending on the associated repository and whether Hub has retrieved them yet (these fields are retrieved periodically).

Both reports contain data collected over a rolling 2 year span.

Logging Settings

Planview provides two logging levels for the logs in the support and usage reports: Normal and Troubleshooting. Please see the Logging section of the Troubleshooting (Settings) screen for more details on how to configure each setting.