External Trace (ACS)
External Trace manages the external tracing configuration for ACS, allowing operators to configure the tracing protocol and manage the list of traced methods for ACS and CPE directions.
When to use it
Use External Trace when you need to:
-
configure the protocol and URL for external tracing (SYSLOG or SOAP),
-
enable or disable tracing for specific RPC methods,
-
add a new method to the trace list,
-
manage methods for ACS → CPE and CPE → ACS directions separately,
-
export tracing configuration before making changes,
-
import updated configuration with a dry-run preview.
Prerequisites
Before working with External Trace:
-
Confirm you are logged into the correct environment.
-
Confirm your permissions:
-
VIEWER — browse configuration and Export.
-
EDITOR / ADMIN — edit settings, manage methods, and Import.
-
| VIEWER accounts run in read-only mode. Write actions (Edit/Import/Enable/Toggle) are blocked. |
Fields
Available operations
-
Update configuration — change the trace protocol and URL.
-
Create method — add a new RPC method to the trace list for a specific direction.
-
Enable/disable method — toggle tracing for individual methods.
-
Delete method — remove a method (must be disabled first).
-
Import — upload a
.propertiesfile (dry-run required before apply). -
Export — download configuration and all methods as a
.propertiesfile.
Display
Methods are organized into ACS and CPE tabs for direction-based grouping. Each tab shows counters for total and enabled methods.
Typical workflow
-
Navigate to the ACS dashboard and select External Trace.
-
Review the current trace protocol and URL in the Configuration section.
-
Edit the configuration if needed (select protocol, enter URL, click Save Configuration).
-
Switch between ACS and CPE tabs to view methods for each direction.
-
Click Enable Method to add a new RPC method with a direction and name.
-
Use the Enabled toggle to activate or deactivate tracing for specific methods.
-
To delete a method, disable it first, then click the delete button and confirm.
-
Export the configuration for backup before making bulk changes.
Configure tracing settings
The External Trace configuration contains core connection parameters:
- Trace Protocol
-
Protocol for sending trace data. Allowed values: SYSLOG or SOAP.
- Trace URL
-
URL of the tracing server. Optional field, can be empty.
Edit configuration (EDITOR/ADMIN)
-
In the Configuration section, change field values:
-
Select the protocol from the dropdown.
-
Enter the URL (if required).
-
-
Click Save Configuration.
Expected outcomes:
-
On success, the snapshot updates and a notification appears.
-
The Save Configuration button is disabled if there are no changes or the form is invalid.
Manage trace methods
Trace methods define which RPC calls are tracked by the system. Each method is bound to a direction:
- ACS
-
Methods called by ACS on CPE (ACS → CPE).
- CPE
-
Methods called by CPE on ACS (CPE → ACS).
Browse methods
-
Use the ACS and CPE tabs to switch between directions.
-
Review the methods table:
-
Name — RPC method name.
-
Updated At — last change time (relative).
-
Enabled — toggle to enable/disable.
-
Actions — delete button.
-
At the top, counters display:
-
Total — total number of methods.
-
Enabled — number of enabled methods.
Search methods
Use the search field to filter methods by name:
-
Enter text in the search field.
-
The list automatically filters as you type.
-
Search is performed only in the current tab (ACS or CPE).
Enable a new method (EDITOR/ADMIN)
-
Click Enable Method.
-
In the dialog:
-
Select Direction (ACS or CPE).
-
Enter Method Name (e.g.,
GetParameterValues).
-
-
Click Enable.
Expected outcomes:
-
The method is added to the list and automatically enabled.
-
Duplicates are not allowed (validated on backend).
Export configuration
Export downloads a properties file with current External Trace settings.
-
Click Export.
-
Save the downloaded file.
What is exported:
-
Configuration parameters (protocol, URL).
-
List of all trace methods for both directions.
-
Format:
.properties.
Import with dry-run (mandatory)
Import requires a mandatory preview before applying changes.
-
Click Import.
-
Select or drag-and-drop a properties file.
-
Wait for the dry-run analysis.
-
Review the diff table and the change details panel:
-
Summary counts (to add / update / delete / skip).
-
Details per method, grouped by status.
-
Errors and warnings.
-
-
If warnings exist, check Apply despite warnings.
-
Click Apply import.
Expected outcomes:
-
Dry-run runs automatically after file selection.
-
Warnings require explicit confirmation before apply.
-
Errors block apply until resolved.
Import safety checklist
-
Confirm you are in the correct environment.
-
Confirm your selected context (for example, client type) matches the file.
-
Export a snapshot before changes.
-
Run Dry-run and review:
-
errors (must be resolved),
-
warnings (understand impact),
-
create/update/delete counts.
-
-
If using REPLACE, confirm you accept deletions shown in the dry-run plan.
-
Apply import and immediately verify by refreshing and re-opening the affected entries.
Refresh snapshot
-
Click Refresh to reload the current configuration snapshot.
-
Use refresh after imports or after changes by other operators.
Troubleshooting
- Edit actions are disabled
-
Confirm your role is EDITOR or ADMIN.
- Cannot enable method
-
Ensure that:
-
A method with this name does not exist in the selected direction.
-
The method name is entered correctly.
-
- Cannot delete method
-
The method must be disabled first. Toggle Enabled to off, then delete.
- Import apply is blocked
-
Review dry-run warnings/errors and resolve issues in the properties file.
- Configuration not found
-
Click Refresh or import a properties file to create a snapshot.
- Error loading snapshot
-
Check error details in the banner and click Retry. If the problem persists, contact an administrator.