View Log-Troubleshoot Problems

This document provides troubleshooting advice for errors and issues that you might encounter when using the View Log application.

Table 1. System Specific Issues
Problem Solution
Unable to find the Package in Nuget package Manager (calyx.integrations.log.exceptions.1.0.0-CI-20220217-083438.nupkg) Add 'https://pkgs.dev.azure.com/Perceptive-Cloud/3a34bed0-b58c-4775-bbdb-6eb45e893ebc/_packaging/api-feed/nuget/v3/index.json' in Package Sources.
Exception on Posting events
  • Configure the Topic endpoint and Topic Key correctly and make sure the package is consumed as expected.
  • If Topic key is consumed from Key Vault through reference in AppService, configure it correctly in azure app setting.
Invalid Event Data Exception
  • All event data fields should be in line with the existing validation rules (data length, mandatory fields, support for certain special characters)
Events not displayed on View Log
  • If there is no exception error, the events might be posted late.
  • When the application and its product group are not registered or some conditions are not met, the events are added as invalid collections. These events are not displayed in the View Log.
  • If events are still missing for a long time and are also not available in the invalid collection, contact Platform Services.
Table 2. User Specific Issues
Error Code Problem Solution Responsible Party
401 Invalid credentials. You do not have permission to access View Log APIs as you are not registered as Admin or Standard Azure Active Directory group.
  • Raise ServiceNow ticket to the Dev-Ops group
  • Request for admin user/ standard user access via their respective AAD groups
ServiceNow Devops group
503 Azure systems are not responding or have stopped working.
  • Check the API Manager to make sure it is running.
  • If API Manager is running correctly, check the Audit App Service and CosmosDB status to make sure it is running.
  • If API Manager is not working, send an e-mail to API Manager team or contact Platform Services describing the issue.
API Manager team
500/503 Cannot access View Log APIs
  • Check if that App Service and CosmosDb is up and running.
  • Check the health of the API using the health check endpoint. If the API returns anything other than success, inform Platform Services.
Platform Services
400 Invalid parameter value for $count $count is of type Boolean. Use true/false for $count N/A
204/404 Empty response
  • Check if the user has created any events.
  • Check if filter parameter text is matching with the data in the supported columns.
  • Check if the top parameter is set to zero.
  • Check if the skip parameter value is less than the total number of events created by the user (x-total-count in response header).
N/A
400 Invalid parameter values for $filter, $count, $orderBy, $top, $skip.
  • Verify that you are sending a valid and supported values.
  • Verify the response body for error details.
N/A
404 Error in TransactionId parameter value. Send a transaction ID that already exists. N/A