|
AppDynamics IoT C++ SDK
AppDynamics IoT C++ library contains code that facilitates capturing availability, usage, network performance and errors of an IoT Application.
|
AppDynamics Error Event
This structure can be used to send error or exception or a crash.
Mandatory: name and timestamp_ms Fields.
More...
#include <appd_iot_def.h>
Data Fields | |
| const char * | name |
| const char * | message |
| appd_iot_error_severity_t | severity |
| int64_t | timestamp_ms |
| int | duration_ms |
| int | stack_trace_count |
| int | error_stack_trace_index |
| appd_iot_stack_trace_t * | stack_trace |
| int | data_count |
| appd_iot_data_t * | data |
AppDynamics Error Event
This structure can be used to send error or exception or a crash.
Mandatory: name and timestamp_ms Fields.
| const char* name |
Error Name - e.g., SIGSEGV, NullPtrException etc
| const char* message |
Detailed Description of Error
| appd_iot_error_severity_t severity |
Severity of error - alert, critical or fatal
| int64_t timestamp_ms |
Epoch Timestamp in milliseconds
| int duration_ms |
Duration of the event in milliseconds
| int stack_trace_count |
Number of Stack Traces Present. Each stack trace will have a stack frame
| int error_stack_trace_index |
Index of stack trace which resulted in error or exception
| appd_iot_stack_trace_t* stack_trace |
List of Stack Traces with each stack trace containing its own stack frame
| int data_count |
Count of additional data to be sent as part of error event
| appd_iot_data_t* data |
Additional data to be sent as part of error event