Truxton Service
The Truxton Service is a Windows Service that hosts the exploitation process scheduling as well as the message bus traffic concentrator.
Overview
Scheduling
Event Log Messages
| Number | Type | Event Log Message | Meaning |
|---|---|---|---|
| 1 | Informational | Truxton Service successfully installed by %1. | Records who installed the service |
| 2 | Informational | Truxton Service successfully removed by %1. | Records who removed the service |
| 4 | Informational | Service started. | Logs when the service is started |
| 5 | Informational | Service stopped. | Logs when the service is stopped |
| 12 | Informational | Going off duty (%1) | The service is going to off scheduled duty. The numeric value is for internal debugging. |
| 15 | Informational | Starting %1 from thread %2 | Records the ETL command line and from what thread in the service it is being spawned. |
| 16 | Informational | Desired number of %4 instances is %1 while %2 are running, will start %3 instances from thread %5 | Records how many new instances of the ETL process will be started |
| 17 | Informational | Desired number of %4 instances is %1 while %2 are running, will stop %3 instances from thread %5 | Records how many instances of an ETL process will be stopped because there are too many |
| 18 | Informational | Stopping %1 process id %2 from thread %3 | Stopping an individual process |
| 19 | Informational | Not stopping %1 process id %2 because it is exempt from thread %3. | Some ETL processes cannot be stopped because they have been marked as exempt from control |
| 20 | Informational | Told %1 process id %2 to exit gracefully from thread %3. | A monitored process has been signaled to terminate in an orderly manner |
| 21 | Informational | Could not get exit handle for %1 process id %2 to tell it to exit gracefully. %3 | A monitored process did not register an exit-gracefully handle |
| 22 | Informational | %1 process id %2 has no control block and is not a batch file. | A monitored process is not a batch file and not created using the Truxton SDK |
| 23 | Informational | Batch command to stop ETL: %1 | A batch file based ETL needs to stop. The batch file registered as the "stop" command is now being executed |
| 28 | Error | Can't open %1 process id %2 from thread %3 error code %4 : %5 | The service cannot open the process to monitor |
| 29 | Error | Can't open shared memory block for %1 process id %2 error code %3 - %4 | The service cannot open the shared memory block of the ETL process |
| 30 | Error | Can't get pointer to shared memory block for %1 process id %2 | A pointer to the shared memory block could not be retrieved |
| 31 | Error | Invalid signature on shared memory for %1 process id %2 | The shared memory contains an invalid control structure |
| 32 | Informational | Truxton service has been told to stop. Stopping ETLs now. | The service control manager is stopping the service. |
| 33 | Informational | ETLs were stopped. | The service finished telling all of the managed ETL processes to stop. |
| 34 | Informational | Finished processing stop message. | The service finished handling the stop message from the service control manager. |
| 35 | Informational | Truxton service has been told to shut down. Stopping ETLs now. | The service control manager is telling us the machine is shutting down. |
| 36 | Informational | ETLs were shut down. | The service finished stopping the ETLs |
| 37 | Informational | Finished processing the shut down message. | The service finished handling the shut down message from the service control manager. |
| 38 | Informational | ETL process %1 process id %2 is under control of %3 and not us (%4). | The ETL process is being controlled by a process that is not the Truxton Service. |
| 39 | Informational | Going off duty because the license is bad. | The software license is garbage. Not valid is any way shape or form. It has been folded, spindled or mutilated. |
| 40 | Informational | This machine has been decommissioned and will no longer run Truxton. | Truxton was removed from this system and told to never run here again. |
| 41 | Informational | Updating solr.cmd failed, could not copy from "%1" to "%2" error code %3 - %4 | An old solr.cmd batch file was found but could not be upgraded. |
| 42 | Informational | The Truxton Service is acting as a connection concentrator for the message bus. All local ETLs will use this process to communicate to the Message Bus Server. | Message concentrator is running. |
| 43 | Informational | Could not load Message Bus Provider "%1" error code %2 - %3 | The DLL that implements the message bus could not be loaded. |
| 44 | Informational | Successfully loaded and now using Message Bus Provider "%1" | Records the DLL that is being used to provide message bus services |
| 45 | Informational | "justconnie" was specified, starting the message bus concentrator | The user specified on the command line that the process should only act as a message concentrator and not an ETL process shephard |
| 46 | Informational | "justconnie" was specified, finished | The user specified on the command line that the process should only act as a message concentrator and it finished |
| 47 | Informational | "mqconcentrator" was set to true, Truxton Service will now act as a concentrator (or connection pooler) for ETL message bus traffic on this machine. | mqconcentrator was set to true, message concentration is in effect
|