Applies to Riva Insight Cloud & On-Premise.
When troubleshooting issues with Riva Insight, there is a master list of artifacts that should be collected to assist the investigation.
It is critical to include the date and time of the reported problem, and to ensure that any artifacts (such as logging, etc.) clearly show the timeframe when the issue occurred.
To file a support request, contact the Riva Success Team.
List for Riva Insight On-Premise
Riva Insight On-Premise
Riva Insight On-Premise customers have access to the following list of artifacts:
Note: Folder paths listed below are default install locations; the actual install locations may be different in your local environment.
- Riva sync policy
- Default location on Riva Sync Server: \Riva\Configuration\;
- Default location on Riva Sync Server: \Riva\Configuration\;
- Connection custom settings
- Default location on Riva Sync Server: \Riva\Custom\
- We recommend including the entire \Custom\ folder;
- We recommend including the entire \Custom\ folder;
- Default location on Riva Sync Server: \Riva\Custom\
- Insight/Track configuration
- Default Insight Server installation path: C:\Riva\Riva Insight\Insight\
- App settings: {insightfolder}\App_Data\AppSettings.xml
- Settings folder: {insightfolder}\App_Data\Config\OnPremise\
- Insight configuration: {settingsfolder}\InsightConfiguration.xml
- Track configuration: {settingsfolder}\TrackConfiguration.xml
- App settings: {insightfolder}\App_Data\AppSettings.xml
- Default Insight Server installation path: C:\Riva\Riva Insight\Insight\
- Insight *.config files;
- Default location on Insight Server: C:\Riva\Riva Insight\YourApplicationName\runtime\Insight
- Default location on Insight Server: C:\Riva\Riva Insight\YourApplicationName\runtime\Insight
- Insight Logs / WebAPI logs from Insight Server
- Default location on Insight server: C:\Riva\Riva Insight\YourApplicationName\runtime\Logs
- Main Insight log is called rivainsight-log (YYYY-MM-DD).txt
- Authentication Log is called rivainsight-auth-{authtype}-log (YYYY-MM-DD).txt
- WebApi Log is called webapi-{machinename}-log (YYYY-MM-DD).txt
Logging levels: INFO, DEBUG, TRACE
To enable server-side lower level logging:
- On the Insight server, in File Explorer, navigate to webApp.config.
-
Add or edit the key: <add key="LoggingLevel" value="LEVEL"/>
where "LEVEL" indicates the logging level. Examples:
-
<add key="LoggingLevel" value="INFO"/> (Enables the INFO logging mode; this is high level basic logging.)
-
<add key="LoggingLevel" value="DEBUG"/> (Enables the DEBUG logging mode.)
-
<add key="LoggingLevel" value="TRACE"/> (Enables the TRACE logging mode.)
-
-
Save the file, then restart IIS Manager.
-
To return logging levels to normal levels after troubleshooting:
-
Modify the key to:
<add key="LoggingLevel" value="INFO"/>
-
Save the file, then restart IIS Manager.
-
- On the Insight server, in File Explorer, navigate to webApp.config.
- Main Insight log is called rivainsight-log (YYYY-MM-DD).txt
- Default location on Insight server: C:\Riva\Riva Insight\YourApplicationName\runtime\Logs
- Client add-in logs / Javascript log from the affected user's browser developer console
To enable lower level client-side diagnostic logging (requires Insight Server version 2023.1 or higher):
- On the Insight server, in File Explorer, navigate to AppSettings.xml.
- Add or edit the key: <add key="Insight.ClientLogging.IsEnabled" value="true"/>
-
Save the file, then restart IIS Manager.
-
To return logging levels to normal levels after troubleshooting:
-
Modify the key to:
<add key="Insight.ClientLogging.IsEnabled" value="false"/> -
Save the file, then restart IIS Manager.
-
- Windows Add-in log extraction instructions
- Web add-in log extraction instructions:
- With Insight context view logged in, right-click anywhere on the Insight context view panel.
- Select Inspect.
- A DevTools console window will open. Select the Console tab, and right-click any of the log entries shown. Select Save as, and save a copy locally.
- With Insight context view logged in, right-click anywhere on the Insight context view panel.
- Fiddler trace;
- IIS Process dump (for performance issues);
- Event Viewer logs (for Windows add-in issues);
- Video (preferably) or screenshot of Insight context view side panel/ track panel showing the reported issue;
- Screenshot of About Riva Insight;
- Reproduction steps;
- Date & time that the issue occurred;
- Scope of the problem:
- Who is affected? One user, a few, or all?
- What's common to the affected users?
- Is there any apparent difference between affected users & non-affected users?
- What was the affected user doing at the time of the issue reported?
Riva Insight Cloud
Riva Insight Cloud customers have access to these artifacts. Our Operations Team has access to server-side configuration & logging.
- Client add-in logs / Javascript log from the affected user's browser developer console;
- Windows Add-in log extraction instructions
- Web add-in log extraction instructions:
- With Insight context view logged in, right-click anywhere on the Insight context view panel.
- Select Inspect.
- A DevTools console window will open. Select the Console tab, and right-click any of the log entries shown. Select Save as, and save a copy locally.
- With Insight context view logged in, right-click anywhere on the Insight context view panel.
- Windows Add-in log extraction instructions
- Event Viewer logs (for Windows add-in issues);
- IIS Process dump ( or performance issues);
- Video (preferably) or screenshot of Insight context view side panel/ track panel showing the reported issue;
- Screenshot of About Riva Insight;
- Reproduction steps;
- Date & time that the issue occurred;
- Scope of the problem:
- Who is affected? One user, a few, or all?
- What's common to the affected users?
- Is there any apparent difference between affected users & non-affected users?
- What was the affected user doing at the time of the issue reported?