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