Thingworx 8.4 store logs in Azure Managed Postgresql DB
Hi,
We are deploying Thingworx 8.4 on Azure VM with connectivity to Azure managed Postgres. Our production would comprise of 3 instances of Azure VM running Thingworx platform and all of them connected to one DB (with geo-redundancy soln)
Could someone clarify following questions please?
1. All logs are stored in ThingworxStorage folder. As per the details given in post below, "If ThingworxStorage folder is accidentally deleted, entities and data are secure in the external database".
https://www.ptc.com/en/support/article?n=CS257403&source=snippet
a) Which DB tables are these logs stored?
b) Can I configure two postgres DB such that transactional logs are pushed into one DB while Thingworx configurations go into another postgres DB? If yes, then where can I set the DB connection strings?
2. I believe the License is loaded in DB. So for running Thingworx Platform on 3 VM instances with one DB, do I need to purchase 3 licenses from PTC as each Thingworx platform would generate its own device id?

