How to Create A Telemetry Provider

Learn to build and configure a telemetry provider.

Last published at: September 1st, 2025

With v10.6.11, FlowWright is enabled with a Telemetry Provider Engine Service that allows a system to "see" and understand its own performance and the state of its remote components by collecting and delivering the necessary data for analysis and management.

The Telemetry Provider DLLs contain all the necessary information to access the data source, including URLs for observability tools or paths to files. 

You can create a custom Telemetry Provider to maintain a data backup of all the FlowWright application logs. 

Note: You must navigate to the Status> Upgrade> Version Changes page and complete the version changes update. This one-time activity is required when the FlowWright environment has been upgraded from the older version to 10.6.11. 

 

You must navigate to the Administration - Telemetry Providers page. 

 

The Telemetry Providers page renders a default list of 14 providers as shown below. 

 

Select the “Telemetry Providers” menu to navigate to the “Telemetry Configuration” page. 

 

Select the Actions - Create menu option to create a new Custom Telemetry Provider. A pop-up window is displayed for configuration. Provide the name, namespace, and the DLL path as shown below. 

 

Click the Validate button to verify the configuration values. An alert message is displayed in the top-right corner. 

 

Click the Create button to save the configuration. An alert message is displayed if the Telemetry Provider already exists. 

 

The new Telemetry Provider is saved, and an alert message is displayed in the top-right corner. 

 

Once the Telemetry Provider is validated, you need to map the configuration between the application log and the Telemetry Configuration. 

Telemetry Configuration

Telemetry Configuration Log

The FlowWright product includes a system log that manages errors and information messages logged by the application. The log can be reviewed by occurrence date or source. 

You'll have to navigate to the Status - Logs page to view the System Log. 

 

The System Log page is rendered as shown below. 

 

Select the System Log menu to navigate to Telemetry Configuration, Audit Log, Data Access Log, Security Log, ETL Log, and Microservice Call Log.  

 

The Telemetry Configuration Log page is rendered as shown below. The table contains the log type, Telemetry Provider name, and the navigation link to the parameters. Each FlowWright application log is mapped to a Telemetry Provider using the parameter mappings provided by the DLL automatically. The Telemetry Engine Service checks the FlowWright application logs every hour and moves the log data to the provider site according to the configuration mapping.   

In this example, each application log is mapped to a specific Telemetry Provider. 

 

In this example, each application log is mapped to a different Telemetry Provider. 

 

Select the log and click the drop-down control to change the Telemetry Provider from the list. 

 

Select the application log and click the navigation link icon. A pop-up is displayed showing the parameter values from the DLL. You may change the parameter values and click the Test button. A confirmation message is displayed in the top-right corner. Click the Update button to confirm the changes. 

 

Click the “Validate Mapping” button to verify the configuration across all the application logs. A confirmation message is displayed in the top-right corner.