|
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:
- Shut down PageMate Server software and close
any PageMate Client windows or dialogs that may be open on your
computer.
- Delete pagemate.log, if it exists, in your
home (default) directory and delete all files in the PageMate
logs directory.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
|