The diagnostics area of the administrator control panel provides access to useful server and installation information that will help the support staff debug and troubleshoot issues faced during support desk operation.
Server with Support Desk installation generates most of the diagnostic information. Thus, some areas of the diagnostic tools may be brief in documentation as they are out of the scope of this user manual.
To access the support desk diagnostics section, click Diagnostics on the Options menu.
The Diagnostics section contains the following debug tools:
The next part of this article covers these diagnostics tools in detail.
This section displays a list of the current users logged into or browsing an area of your support desk.
To view the user sessions currently active within the system, click on Active Sessions under the Diagnostics menu.
A list of the current users logged into or browsing an area of your support desk will be listed.
As an administrator, you are also able to kill a session by checking the corresponding session box and clicking Kill Sessions icon. If you kill a user who is active in a session (logged into the admin control panel/staff control panel), the user will be logged out and will have to log in again. A success message displays after killing the selected sessions.
Please note that Kayako does not log the login activities of the customers so you can only check the currently active client sessions. For staff/admin users, you can click on Login Log under the Logs menu.
Though if you need to collect user activities logging, as an alternative, you can check in Active Sessions the logs with
'Session type' =
Most templates are cached in the database to save time instead of generating them every time a page is requested.
To view the system's cache, click on Cache Info under the Diagnostics menu.
A list of all the cached templates and the size of each cache will be listed.
The contents of a cached item can be viewed by clicking on the corresponding cache title. Clicking the settings cache displays the following cache contents:
The rebuild cache option is provided to recreate the cached contents in the
__swift/cache/ directory, as well as all the cached data like settings, staff groups, language phrase, etc. stored in the database.
To view and rebuild the support desk cache, click on Rebuild Cache under the Diagnostics menu.
Clicking on the rebuild cache option clears the support desk cache, and you will get success messages under the result column.
At times, the admin control panel may freeze due to excessive or outdated data stored in the cache. In this case, you need to delete all the files from the
__swift/cache/ directory and rebuild your cache.
PHPinfo is a function that returns information in HTML form about the PHP environment on your server. PHP's
phpinfo() executes when viewing the PHP info.
To view the system's PHP info, click on PHP Info under the Diagnostics menu. It displays a page which contains all the information related to the PHP environment set on the server containing the support desk. PHPinfo is one of the essential troubleshooting functions concerning PHP. The main objective of the
phpinfo() function is to diagnose PHP problems that are possibly related to its configuration.
This section is provided to report a bug in the software. Submitting a bug under the report bug section will send all the relevant information about the server, along with your comments, to the Kayako Classic support staff so we can diagnose the information and confirm the bug.
To access and report a bug, click on Report Bug under the Diagnostics menu. It displays the page where you can fill in the bug-related information.
After filling in the required information related to the bug, click Send to dispatch the email.
This section provides vital information about your product license.
To view your Kayako Classic Fusion, Case or Engage license information, click on License Info under the Diagnostics menu.
Your product's license information will be displayed.
This section shows the following information about your product licensing:
|The exact date when the license for this product expires
|The email address used to register the product with Kayako Classic
|The organization name associated with this product license
|Number of staff users allowed
|The number of seats for which this license is valid
|The unique identifier associated with your product license
|The product tier you have purchased, i.e., Kayako Classic Fusion, Engage, or Case.
|This is a list of your registered domain(s)/sub-domain(s)/IP(s). The domains/sub-domains/IPs mentioned here are valid for the product installation.