AppDynamics IoT C++ SDK
AppDynamics IoT C++ library contains code that facilitates capturing availability, usage, network performance and errors of an IoT Application.
appd_iot_error_event_t Struct Reference

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_tstack_trace
 
int data_count
 
appd_iot_data_tdata
 

Detailed Description

AppDynamics Error Event
This structure can be used to send error or exception or a crash.
Mandatory: name and timestamp_ms Fields.

Field Documentation

◆ name

const char* name

Error Name - e.g., SIGSEGV, NullPtrException etc

◆ message

const char* message

Detailed Description of Error

◆ severity

Severity of error - alert, critical or fatal

◆ timestamp_ms

int64_t timestamp_ms

Epoch Timestamp in milliseconds

◆ duration_ms

int duration_ms

Duration of the event in milliseconds

◆ stack_trace_count

int stack_trace_count

Number of Stack Traces Present. Each stack trace will have a stack frame

◆ error_stack_trace_index

int error_stack_trace_index

Index of stack trace which resulted in error or exception

◆ stack_trace

appd_iot_stack_trace_t* stack_trace

List of Stack Traces with each stack trace containing its own stack frame

◆ data_count

int data_count

Count of additional data to be sent as part of error event

◆ data

Additional data to be sent as part of error event


The documentation for this struct was generated from the following file: