Description. This structure models a Cluster log event, and is used for storing and retrieving log event information.
Definition.
ndb_logevent
has 8 members, the first 7 of
which are shown in the following list:
void*
: An
handle
NdbLogEventHandle
, set by
ndb_logevent_get_next()
. This handle
is used only for purposes of comparison.
enum Ndb_logevent_type
: Tells which
type of event this is.
type
See Section 3.3.4, “The Ndb_logevent_type
Type”, for
possible values.
unsigned
: The time at
which the log event was registered with the management
server.
time
enum ndb_mgm_event_category
: The log
event category.
category
See Section 3.3.7, “The ndb_mgm_event_category
Type”, for
possible values.
enum ndb_mgm_event_severity
: The log
event severity.
severity
See Section 3.3.5, “The ndb_mgm_event_severity
Type”, for
possible values.
unsigned
: The log
event level. This is a value in the range of 0 to 15,
inclusive.
level
unsigned
: The
node ID of the node that reported this event.
source_nodeid
The 8th member of this structure
contains data specific to the log event, and is dependent on
its type. It is defined as the union of a number of data
structures, each corresponding to a log event type. Which
structure to use is determined by the value of
type
, and is shown in the following
table:
Ndb_logevent_type Value |
Structure |
---|---|
NDB_LE_Connected |
Connected :
unsigned
|
NDB_LE_Disconnected |
Disconnected :
unsigned
|
NDB_LE_CommunicationClosed |
CommunicationClosed :
unsigned
|
NDB_LE_CommunicationOpened |
CommunicationOpened :
unsigned
|
NDB_LE_ConnectedApiVersion |
ConnectedApiVersion :
unsigned |
NDB_LE_GlobalCheckpointStarted |
GlobalCheckpointStarted :
unsigned
|
NDB_LE_GlobalCheckpointCompleted |
GlobalCheckpointCompleted :
unsigned
|
NDB_LE_LocalCheckpointStarted |
LocalCheckpointStarted :
unsigned |
NDB_LE_LocalCheckpointCompleted |
LocalCheckpointCompleted :
unsigned
|
NDB_LE_LCPStoppedInCalcKeepGci |
LCPStoppedInCalcKeepGci :
unsigned
|
NDB_LE_LCPFragmentCompleted |
LCPFragmentCompleted :
unsigned |
NDB_LE_UndoLogBlocked |
UndoLogBlocked :
unsigned |
NDB_LE_NDBStartStarted |
NDBStartStarted :
unsigned
|
NDB_LE_NDBStartCompleted |
NDBStartCompleted :
unsigned
|
NDB_LE_STTORRYRecieved |
STTORRYRecieved :
[NONE]
|
NDB_LE_StartPhaseCompleted |
StartPhaseCompleted :
unsigned |
NDB_LE_CM_REGCONF |
CM_REGCONF :
unsigned |
NDB_LE_CM_REGREF |
CM_REGREF :
unsigned |
NDB_LE_FIND_NEIGHBOURS |
FIND_NEIGHBOURS :
unsigned |
NDB_LE_NDBStopStarted |
NDBStopStarted :
unsigned
|
NDB_LE_NDBStopCompleted |
NDBStopCompleted :
unsigned |
NDB_LE_NDBStopForced |
NDBStopForced :
unsigned |
NDB_LE_NDBStopAborted |
NDBStopAborted :
[NONE]
|
NDB_LE_StartREDOLog |
StartREDOLog :
unsigned |
NDB_LE_StartLog |
StartLog :
unsigned |
NDB_LE_UNDORecordsExecuted |
UNDORecordsExecuted :
unsigned |
NDB_LE_NR_CopyDict |
NR_CopyDict :
[NONE]
|
NDB_LE_NR_CopyDistr |
NR_CopyDistr :
[NONE]
|
NDB_LE_NR_CopyFragsStarted |
NR_CopyFragsStarted :
unsigned
|
NDB_LE_NR_CopyFragDone |
NR_CopyFragDone :
unsigned |
NDB_LE_NR_CopyFragsCompleted |
NR_CopyFragsCompleted :
unsigned
|
NDB_LE_NodeFailCompleted |
NodeFailCompleted :
unsigned(For block and
completing_node ,
0 is interpreted as
“all”.) |
NDB_LE_NODE_FAILREP |
NODE_FAILREP :
unsigned |
NDB_LE_ArbitState |
ArbitState :
unsigned |
NDB_LE_ArbitResult |
ArbitResult :
unsigned |
NDB_LE_GCP_TakeoverStarted |
GCP_TakeoverStarted :
[NONE]
|
NDB_LE_GCP_TakeoverCompleted |
GCP_TakeoverCompleted :
[NONE]
|
NDB_LE_LCP_TakeoverStarted |
LCP_TakeoverStarted :
[NONE]
|
NDB_LE_TransReportCounters |
TransReportCounters :
unsigned |
NDB_LE_OperationReportCounters |
OperationReportCounters :
unsigned
|
NDB_LE_TableCreated |
TableCreated :
unsigned
|
NDB_LE_JobStatistic |
JobStatistic :
unsigned
|
NDB_LE_SendBytesStatistic |
SendBytesStatistic :
unsigned |
NDB_LE_ReceiveBytesStatistic |
ReceiveBytesStatistic :
unsigned |
NDB_LE_MemoryUsage |
MemoryUsage :
int |
NDB_LE_TransporterError |
TransporterError :
unsigned |
NDB_LE_TransporterWarning |
TransporterWarning :
unsigned |
NDB_LE_MissedHeartbeat |
MissedHeartbeat :
unsigned |
NDB_LE_DeadDueToHeartbeat |
DeadDueToHeartbeat :
unsigned
|
NDB_LE_WarningEvent |
WarningEvent :
[NOT YET IMPLEMENTED]
|
NDB_LE_SentHeartbeat |
SentHeartbeat :
unsigned
|
NDB_LE_CreateLogBytes |
CreateLogBytes :
unsigned
|
NDB_LE_InfoEvent |
InfoEvent :
[NOT YET IMPLEMENTED]
|
NDB_LE_EventBufferStatus |
EventBufferStatus :
unsigned |
NDB_LE_BackupStarted |
BackupStarted :
unsigned |
NDB_LE_BackupFailedToStart |
BackupFailedToStart :
unsigned |
NDB_LE_BackupCompleted |
BackupCompleted :
unsigned |
NDB_LE_BackupAborted |
BackupAborted :
unsigned |
NDB_LE_SingleUser |
SingleUser :
unsigned |
NDB_LE_StartReport |
StartReport :
unsigned |