errorMetricsHandler()
- Print
errorMetricsHandler()
- Print
Article summary
Did you find this summary helpful?
Thank you for your feedback
errorMetricsHandler()
Logs a system error metric (which was not the result of a user action).
For user errors, see userErrorMetricsHandler.
Signature:
$badger.errorMetricsHandler(message, visible, code, args)
Parameters:
parameter | description | data type | required? |
---|---|---|---|
message | The text of the error message | String | Yes |
visible | indicates whether the error was displayed to the user | Boolean | Yes |
code | The error code which was displayed. This can be any value which is meaningful to your X1 App, but defaults to CH_ERR | String | No |
args | Optional arguments to include.The individual properties in args must be primitives (string, numeric or boolean). Nesting of properties is not supported. | Object | No |
Return Values:
None.
Usage Example:
$badger.errorMetricsHandler("This is an app error", false, "APP-001", {
httpStatusCode: '503',
exception: 'Service timeout',
responseTimeMs: 836
});
Mandatory integration:
Must be called to support the Error Free Session Rate metric of the App Requirements.
Was this article helpful?