--- title: "Logging Route Changes and Route Requests" slug: "logging-route-changes-and-route-requests" updated: 2024-12-16T07:00:10Z published: 2024-12-16T07:00:10Z canonical: "docs.telosalliance.com/logging-route-changes-and-route-requests" --- > ## Documentation Index > Fetch the complete documentation index at: https://docs.telosalliance.com/llms.txt > Use this file to discover all available pages before exploring further. # Logging Route Changes and Route Requests ## Scope This article applies specifically to the Windows version of Pathfinder as it relates to the logging of routing messages. ## Description Pathfinder logging is quite extensive and can log not only route changes but also the messages sent to the devices to change the route. Often we will hear issues where routes did not take, or they happen late. Almost all of the time, these are external factors. Commands either not received or received late, devices offline, etc. Here we will set up several things. - Log the actual time and the command to execute the route. These commands are usually a SA Protocol (Software Authority Protocol) command from an automation system or a GPIO. - Log the actual time and the specific command sent from Pathfinder to the Axia device to make the route. - Log the actual time and the route information when the device makes the route. ## Enable Logging in Pathfinder. In our example, our Automation system is sending route commands by the MainSAProtocol port. Configure all logging options on the Pathfinder Server program. ### Protocol Translator Logging 1. Click on **Preferences** 2. Select **Log Settings** 3. Click the + next to **ServerEvents** to expand it 4. Scroll down and locate **ReceiveProtocolTransCommmand** 5. Set the **Group Assign** to ALL as shown here ![](https://cdn.document360.io/57e3cd80-d493-453c-9672-ad1b043dadc3/Images/Documentation/7751dbd7-3510-49c6-b765-4fe17cb19354-image.png?sv=2026-02-06&spr=https&st=2026-11-12T11%3A14%3A44Z&se=2026-11-12T12%3A14%3A44Z&sr=c&sp=r&sig=pOTOlvtUYkvyhnGM8JZcilMQgIhgXzQgALC56LoL22c%3D) > [!NOTE] > If desired, you can limit Protocol Translator logging to specific translators by [following these instructions.](/v1/docs/limiting-pathfinder-logging-to-a-specific-protocol-translator) 6. Click Done ### Route Messages Sent Logging This option logs the messages sent by Pathfinder to the device. 1. Click the + next to the **ServerActionSent** to expand it 2. Locate the **RouteChangeRequest** option 3. Set the Group Assign to **ALL** as shown here ![](https://cdn.document360.io/57e3cd80-d493-453c-9672-ad1b043dadc3/Images/Documentation/9b05b97d-c242-4b9e-8924-429b60d25d7d-image.png?sv=2026-02-06&spr=https&st=2026-11-12T11%3A14%3A44Z&se=2026-11-12T12%3A14%3A44Z&sr=c&sp=r&sig=pOTOlvtUYkvyhnGM8JZcilMQgIhgXzQgALC56LoL22c%3D) > [!NOTE] > Like the previous step, you can also create a logging group to monitor routes sent to specific devices by creating groups for them. All groups are assigned similarly to [these instructions.](/v1/docs/limiting-pathfinder-logging-to-a-specific-protocol-translator) 1. Click Done ### Log the actual route change Assuming everything has worked properly, the command was received successfully from automation, and it was sent successfully by Pathfinder; the route will change. This will log the report back from the device that the route successfully changed. 1. Click the + next to the **RouterEvents** in the Log Settings to expand it 2. Locate the **RouteChanged** option 3. Set the Group Assign to **ALL** as shown here ![](https://cdn.document360.io/57e3cd80-d493-453c-9672-ad1b043dadc3/Images/Documentation/7d13eee2-faf4-401f-9683-78a722bbb652-image.png?sv=2026-02-06&spr=https&st=2026-11-12T11%3A14%3A44Z&se=2026-11-12T12%3A14%3A44Z&sr=c&sp=r&sig=pOTOlvtUYkvyhnGM8JZcilMQgIhgXzQgALC56LoL22c%3D) 4. Click Done ## Using the logs With the logs set up in this manner, you will be able to confirm the Route command's receipt from automation, as well as the time it was received and if it was formatted correctly. You can confirm the command forwarded from Pathfinder to the specific device where the change was requested, making sure it was in time and formatted correctly. For example, did it try to route an incorrect or invalid source? The device will report back the actual change to the individual device. For example, did we route the correct source, but it was silent at the time? If you need help interpreting the logs, please let us know. ## Let us know how we can help If you have further questions on this topic or have ideas about how we can improve this document, please [contact us](https://www.telosalliance.com/support-request).