Systemetrics' Home Page
Latest Product News
Systemetrics' Software Products
Download Binary Distribution
Download Product Documentation
Technical Support
Subscribe for Product News and Information
About Systemetrics
Systemetrics Inc.                                                                   153 Lexington Avenue                                                         Cambridge MA 02138                                                           (1) 617-868-8308

During normal operation, PageMate log files provide a chronological record of errors and exception conditions detected by PageMate software. When a notice of an error or exception condition is displayed via the PageMate GUI, more detailed information about the condition or event can often be found in a PageMate log file.

For purposes of debugging and problem resolution, the software can also be directed to write to log files a detailed history of everything that it does, together with all data sent to or received from paging networks and services. These detailed log files can be analyzed by Systemetrics Technical Support personnel to help you resolve operational problems.

If you are having a problem that is predictable or repeatable, and if you would like assistance from Systemetrics in analyzing or resolving the problem, the first step is usually to collect a detailed history of program operation when the problem or condition occurs. The second step is to contact Systemetrics Technical Support and provide a description of the problem or condition, together with all PageMate log files.

You can enable detailed debug logging by setting the value of a UNIX environment variable, OpenVMS logical name or Windows NT registry key. The procedure for generating detailed log files for use in debugging and problem resolution is as follows:

  1. Shut down PageMate Server software and close any PageMate Client windows or dialogs that may be open on your computer.
  2. Delete pagemate.log, if it exists, in your home (default) directory and delete all files in the PageMate logs directory.
  3. Enable PageMate debug logging.
    • If you are running in a Windows environment, run Registry Editor, find the DEBUG key under HKEY_LOCAL_MACHINE\Software\Systemetrics\PageMate and set its value to TRUE.
    • If you are running in a UNIX environment, create an environment variable PAGEMATE_DEBUG and set its value to TRUE, then export the definition to all environments. For example:
      • # PAGEMATE_DEBUG=TRUE
      • # export PAGEMATE_DEBUG
    • If you are running in an OpenVMS environment, define a system logical PAGEMATE_DEBUG and set its equivalence name to TRUE. For example:
      • $ DEFINE/SYSTEM PAGEMATE_DEBUG TRUE
    • The preferred method for enabling DEBUG is as described above. On UNIX and OpenVMS, a specification for PAGEMATE_DEBUG created in this way will disappear when the system is rebooted. If you need a method that will survive across reboots on these platforms, you can enable debug logging by adding the line DEBUG=TRUE to your pagemate_defaults.dat file in the PageMate data directory.
  4. Start PageMate Server, then do whatever you do to cause the problem or exception condition to occur. On UNIX platforms, you should start PageMate Server (# pageqsrv start) from the same window you used to create the PAGEMATE_DEBUG environment variable.
  5. Unless you are investigating or trying to resolve a problem with the operation of PageMate Administrator, we suggest that you do not run PageMate Administrator while you are conducting tests and collecting log files. In particular, we suggest that you should not try to watch or monitor the operation of the PageMate message queue while you are conducting tests, as this will slow down operation of the queue and may interfere with recording of information in log files.
  6. Wait at least one minute or until you are sure that the problem or exception condition has occurred and the software is finished trying to send the message or do whatever it should be doing. Then shut down PageMate and remove the definition of PAGEMATE_DEBUG that you set in step 3, above.
  7. If there is a pagemate.log file in your home (default) directory, copy or move it to the PageMate logs directory. Copy (do not move) networks.dat from the PageMate data directory to the logs directory. Then make a ZIP or tar archive of the PageMate logs directory. Use WinZip on Windows, ZIP on OpenVMS or tar on UNIX. On OpenVMS, you might choose to make a BACKUP saveset of the PageMate logs directory and then zip the BACKUP saveset. The important thing is that a zip or tar archive that includes all files in the PageMate logs directory be created on the PageMate platform. If you need a copy of ZIP for Windows or OpenVMS, see the note below.
  8. Send the archive as an attachment to an e-mail message to Systemetrics Technical Support at support@system.com. In the body of your e-mail message, explain what happened or what you believe to be the problem. Please do not send log files or excerpts from log files in the body of your e-mail message.

When requesting technical assistance from Systemetrics, please include your name, company name and contact information, together with your PageMate software license number, in the body of your e-mail request. If you call for technical assistance via telephone, please have this information available. PageMate software license numbers are 8-character strings comprised of 2 alphabetic and 6 numeric characters (e.g., AB123456).

If you need help with any of the instructions or procedures outlined above for generating debug logs, please contact Systemetrics Technical Support by telephone at (1) 617-868-8308 or by e-mail to support@system.com.

If you need a copy of WinZIP for Windows NT, please visit http://www.winzip.com. If you need a copy of ZIP for OpenVMS VAX, click here to download ZIP for OpenVMS VAX. If you need a copy of ZIP for OpenVMS Alpha, click here to downlad ZIP for OpenVMS Alpha.