Configure the diagnostic store
- Last Updated: May 1, 2023
- 1 minute read
- OpenEdge
- Version 12.2
- Documentation
The diagnostic store is a web application deployed on a PAS for OpenEdge instance that receives performance data from deployed ABL applications and stores that data in an OpenEdge database. You can either create a new PAS for OpenEdge instance for the diagnostic store or use an existing instance.
To configure the diagnostic store, perform the following steps:
- Create an instance to host the diagnostic store application.
To create a new PAS for OpenEdge instance, use the PASMAN command-line utility and specify the ports as well as the instance name. For example:
pasman create -v -p 8850 -P 8851 -s 8852 diagstoreThis command creates an instance named
diagstore. - Deploy the diagnostic store web application to
diagstore. For example:pasman deploy -I diagstore $DLC/servers/pasoe/extras/oediagstore.war - Create a database for the diagnostic store called
oediagdb:cd diagstore/work prodb oediagdb empty - Load the database definitions file to
oediagdbdatabase:- Copy $DLC/servers/pasoe/extras/oediagstore.df to the current
directory. For
example:
[copy|cp] $DLC/servers/pasoe/extras/oediagstore.df diagstore/work - Start the
database:
proserve oediagdb -S 5555 - Open the Procedure Editor with the
oediagdbdatabase parameter by running the following command:- On
Unix:
_progres -db oediagdb - On
Windows:
prowin -db oediagdb
- On
Unix:
- Run the following ABL code from the Procedure
Editor:
RUN prodict/load_df.p (INPUT "oediagstore.df"). QUIT.
- Copy $DLC/servers/pasoe/extras/oediagstore.df to the current
directory. For
example:
- Verify the diagnostic store instance starts successfully. For example:
pasman pasoestart -I diagstore -timeout 200