POS Transaction Analyzer User and Installation Guide, SST Version 1.2
HP NonStop POS Transaction Analyzer: Overview  13 
1-4-1 POS/TA Backend Components 
The POS/TA installation on the HP NonStop Server installs the following components on the backend. 
•  $PTPnn 
$PTPnn is the POS/TA Record collector component installed on the HP NonStop Server. It collects and 
transfers data from the POS transaction log file (PTLF) to a temporary database called PTLFDB. A single 
NonStop backend might have multiple $PTPnn processes, one for each LNET configured within the 
environment. Each process can be started in the desired CPU to balance the load. 
•  PTLFDB 
PTLFDB is a temporary database, which acts as a Store-and-Forward (SAF) file to deal with network outage 
problems. The data in PTLFDB is written by $PTPnn. Multiple $PTPnn processes use file-locking facility to 
synchronize data writing to this SAF database. The database size can be configured as per customer 
requirement. A size of 350 MB is good enough to hold a million transactions in the SAF database. 
•  MAST-DB 
MAST-DB is an enscribe database file, which stores the offset of the last record in the PTLFDB file so that 
collector can write the next records from this offset in temporary database PTLFDB. 
•  $PTPRD 
$PTPRD is the POS/TA Feeder component, which feeds the collected data from the temporary database to 
the Elink on the HP NonStop Server. 
•  $PTPLK 
$PTPLK is the communication middle-ware, acting as a gateway between the HP NonStop system and the 
front-end. This acts as a transport layer to send/receive database application with data. 
•  $PTPMN 
This is the main POS/TA process, running as a process pair to make the solution fault-tolerant. This process 
monitors all the backend components and restarts them in case of failures. 
•  BESTATUS 
BESTATUS is a diagnostic utility to display the overall HP NonStop status. 
•  $PTPLG 
$PTPLG is the POS/TA logger component responsible for logging information to the PTLFLOG file and EMS 
events to the desired collector. 
•  PTLFCONF 
PTLFCONF is the configuration file for POS/TA. 
•  ELKCONF 
ELKCONF is the configuration file for the backend Elink component. 
•  Collector 
Collectors are the event collectors at the backend. $0 is the default collector, but user can change the 
collector for event messages by changing the collector parameter in the PTLFCONF file. 
NOTE: All the POS/TA HP NonStop components have the “PT” prefix by default. You can change the process 
prefix during installation. 
HP NonStop POS Transaction 
Analyzer: Overview 










