TCPulse is a utility that connects directly to the database used by your Teamcenter in read-only mode on one end, and to a directory (including a network one) where your tcserver####.syslog files are written on the other end. The following DBMS are supported within the compatibility limits of Teamcenter 13: PostgreSQL (tested), Oracle (tested), MSSQL (not tested). TCPulse accesses tables that already existed in iMan, so I believe it should work with any newer versions of Teamcenter.
--
- get-process-list – Get list of current process (alive and dead too!)

- get-sessions – Get list of current sessions (alive and dead too!)

- get-logged-users: Get list of current logged users (alice and dead too!) with syslog statistics

- get-syslog/ AABAAAi850nHmB: Download syslog file

- get-clearlocks: call clearlocks -verbose on the Teamcenter server side

- get-tcserver-info: get notes (added by you side) about Teamcenter server

Teamcenter Admins, Developers, QA specialists, pre-sales specialists, etc., working with Teamcenter.
-
Temurin 25.0.0+36-LTS, for Windows server
-
Temurin 25.0.0+36-LTS, for Linux server
-
Download (from Release section) tcpulse_####.zip based on the DBMS used by your Teamcenter. Open the application.properties file. No step-by-step instructions for beginners will be provided, as it is assumed that if this application is needed, the user knows what to do. Attention should be paid to the following parameters: database connection settings, the location of Teamcenter syslog files, TC_ROOT, TC_DATA, and the type of operating system used for deploying the Teamcenter server. Ensure the correct path format for directories on Windows and Linux
-
Download (from root of the repository) TCPulse.postman_collection.json
-
Run (Linux): /usr/lib/jvm/java-21-openjdk/bin/java
-Dquarkus.config.locations=/usr/Siemens/application.properties -jar /usr/Siemens/tcpulse_oracle.jar -
Run (Windows): C:\Siemens\Java\java-21-openjdk\bin\java
-Dquarkus.config.locations=file:///C:/Siemens/application.properties -jar C:\Siemens\tcpulse_oracle.jar -
Open TCPulse.postman_collection.json collection in Postman
-
Configure collection variable: TCPulse_URL, TCPulse_PORT , TCPulse_username and TCPulse_password
-
GO!