事件日志中报告的事件报告具有以下格式:
datetime [string] severity -- message
例如:
09:19:30 2005-07-24 [NDB] INFO -- Node 4 Start phase 4 completed
本节讨论所有可报告的事件,按类别和每个类别中的严重级别排序。
在事件描述中,GCP和LCP分别表示“全局检查点”和“本地检查点”。
连接事件
这些事件与集群节点之间的连接相关联。
表 21.50 与集群节点之间的连接关联的事件
事件 | 优先 | 严重等级 | 描述 |
---|---|---|---|
Connected |
8个 | INFO |
连接的数据节点 |
Disconnected |
8个 | ALERT |
数据节点断开 |
CommunicationClosed |
8个 | INFO |
SQL 节点或数据节点连接已关闭 |
CommunicationOpened |
8个 | INFO |
SQL 节点或数据节点连接打开 |
ConnectedApiVersion |
8个 | INFO |
使用 API 版本的连接 |
检查点事件
此处显示的日志消息与检查点相关联。
表 21.51 与检查点相关的事件
事件 | 优先 | 严重等级 | 描述 |
---|---|---|---|
GlobalCheckpointStarted |
9 | INFO |
GCP 启动:REDO 日志写入磁盘 |
GlobalCheckpointCompleted |
10 | INFO |
GCP 完成 |
LocalCheckpointStarted |
7 | INFO |
LCP 开始:数据写入磁盘 |
LocalCheckpointCompleted |
7 | INFO |
LCP正常完成 |
LCPStoppedInCalcKeepGci |
0 | ALERT |
LCP 已停止 |
LCPFragmentCompleted |
11 | INFO |
片段上的 LCP 已完成 |
UndoLogBlocked |
7 | INFO |
UNDO 日志被阻止;缓冲区接近溢出 |
RedoStatus |
7 | INFO |
重做状态 |
启动事件
以下事件是响应节点或集群的启动及其成功或失败而生成的。它们还提供有关启动过程进度的信息,包括有关日志记录活动的信息。
表 21.52 与节点或集群启动相关的事件
事件 | 优先 | 严重等级 | 描述 |
---|---|---|---|
NDBStartStarted |
1个 | INFO |
启动数据节点启动阶段(所有节点启动) |
NDBStartCompleted |
1个 | INFO |
启动阶段完成,所有数据节点 |
STTORRYRecieved |
15 | INFO |
重启完成后收到的块 |
StartPhaseCompleted |
4个 | INFO |
数据节点启动阶段X 完成 |
CM_REGCONF |
3个 | INFO |
节点已成功加入集群;显示节点、管理节点和动态 ID |
CM_REGREF |
8个 | INFO |
节点已被拒绝加入集群;由于配置错误、无法建立通信或其他问题而无法包含在集群中 |
FIND_NEIGHBOURS |
8个 | INFO |
显示相邻数据节点 |
NDBStopStarted |
1个 | INFO |
启动数据节点关闭 |
NDBStopCompleted |
1个 | INFO |
数据节点关闭完成 |
NDBStopForced |
1个 | ALERT |
强制关闭数据节点 |
NDBStopAborted |
1个 | INFO |
无法正常关闭数据节点 |
StartREDOLog |
4个 | INFO |
新的重做日志开始;GCI keep X , 最新的可恢复 GCIY |
StartLog |
10 | INFO |
新日志开始;日志部分X ,启动 MB
Y ,停止 MB
Z |
UNDORecordsExecuted |
15 | INFO |
撤消记录执行 |
StartReport |
4个 | INFO |
报告开始 |
LogFileInitStatus |
7 | INFO |
日志文件初始化状态 |
LogFileInitCompStatus |
7 | INFO |
日志文件完成状态 |
StartReadLCP |
10 | INFO |
开始读取本地检查点 |
ReadLCPComplete |
10 | INFO |
读取本地检查点已完成 |
RunRedo |
8个 | INFO |
运行重做日志 |
RebuildIndex |
10 | INFO |
重建索引 |
NODERESTART 事件
以下事件在节点重启时产生,关系到节点重启过程的成败。
表 21.53 与重启节点相关的事件
事件 | 优先 | 严重等级 | 描述 |
---|---|---|---|
NR_CopyDict |
7 | INFO |
词典信息复制完成 |
NR_CopyDistr |
7 | INFO |
完成复制分发信息 |
NR_CopyFragsStarted |
7 | INFO |
开始复制片段 |
NR_CopyFragDone |
10 | INFO |
片段复制完成 |
NR_CopyFragsCompleted |
7 | INFO |
完成复制所有碎片 |
NodeFailCompleted |
8个 | ALERT |
节点故障阶段完成 |
NODE_FAILREP |
8个 | ALERT |
报告节点发生故障 |
ArbitState |
6个 | INFO |
报告是否找到仲裁员;寻找仲裁员时有七种不同的可能结果,如下所列:
|
ArbitResult |
2个 | ALERT |
报告仲裁结果;仲裁尝试有八种不同的可能结果,列于此处:
|
GCP_TakeoverStarted |
7 | INFO |
GCP 接管开始 |
GCP_TakeoverCompleted |
7 | INFO |
GCP 接管完成 |
LCP_TakeoverStarted |
7 | INFO |
LCP 接管开始 |
LCP_TakeoverCompleted |
7 | INFO |
LCP 接管完成(状态 = X ) |
ConnectCheckStarted |
6个 | INFO |
连接检查开始 |
ConnectCheckCompleted |
6个 | INFO |
连接检查完成 |
NodeFailRejected |
6个 | ALERT |
节点故障阶段失败 |
统计事件
以下事件具有统计性质。它们提供的信息包括事务和其他操作的数量、各个节点发送或接收的数据量以及内存使用情况。
表 21.54 统计性质的事件
事件 | 优先 | 严重等级 | 描述 |
---|---|---|---|
TransReportCounters |
8个 | INFO |
报告事务统计信息,包括事务数、提交数、读取数、简单读取数、写入数、并发操作数、属性信息和中止数 |
OperationReportCounters |
8个 | INFO |
操作次数 |
TableCreated |
7 | INFO |
报告创建的表数 |
JobStatistic |
9 | INFO |
平均内部作业调度统计 |
ThreadConfigLoop |
9 | INFO |
线程配置循环数 |
SendBytesStatistic |
9 | INFO |
发送到节点的平均字节数X |
ReceiveBytesStatistic |
9 | INFO |
从节点接收到的平均字节数X |
MemoryUsage |
5个 | INFO |
数据和索引内存使用率(80%、90% 和 100%) |
MTSignalStatistics |
9 | INFO |
多线程信号 |
架构事件
这些事件与 NDB Cluster 模式操作有关。
表 21.55 与 NDB Cluster 模式操作相关的事件
事件 | 优先 | 严重等级 | 描述 |
---|---|---|---|
CreateSchemaObject |
8个 | INFO |
反对创建的架构 |
AlterSchemaObject |
8个 | INFO |
架构对象已更新 |
DropSchemaObject |
8个 | INFO |
架构对象已删除 |
错误事件
这些事件与集群错误和警告有关。出现其中一项或多项通常表示发生了重大故障或故障。
表 21.56 与集群错误和警告相关的事件
事件 | 优先 | 严重等级 | 描述 |
---|---|---|---|
TransporterError |
2个 | ERROR |
转运错误 |
TransporterWarning |
8个 | WARNING |
运输机警告 |
MissedHeartbeat |
8个 | WARNING |
节点X 错过心跳数
Y |
DeadDueToHeartbeat |
8个 | ALERT |
由于错过心跳,节点X 宣布“死亡” |
WarningEvent |
2个 | WARNING |
一般警告事件 |
SubscriptionStatus |
4个 | WARNING |
订阅状态的变化 |
信息事件
这些事件提供有关集群状态和与集群维护相关的活动的一般信息,例如日志记录和心跳传输。
表 21.57 信息事件
事件 | 优先 | 严重等级 | 描述 |
---|---|---|---|
SentHeartbeat |
12 | INFO |
发送心跳 |
CreateLogBytes |
11 | INFO |
创建日志:日志部分、日志文件、大小(以 MB 为单位) |
InfoEvent |
2个 | INFO |
一般信息事件 |
EventBufferStatus |
7 | INFO |
事件缓冲区状态 |
EventBufferStatus2 |
7 | INFO |
改进了事件缓冲区状态信息;在 NDB 7.5.1 中添加 |
SentHeartbeat
只有在VM_TRACE
启用 NDB Cluster 的情况下编译时,事件才可用。
单用户事件
这些事件与进入和退出单用户模式相关联。
备份事件
这些事件提供有关正在创建或还原的备份的信息。
表 21.59 备份事件
事件 | 优先 | 严重等级 | 描述 |
---|---|---|---|
BackupStarted |
7 | INFO |
备份开始 |
BackupStatus |
7 | INFO |
备份状态 |
BackupCompleted |
7 | INFO |
备份完成 |
BackupFailedToStart |
7 | ALERT |
备份启动失败 |
BackupAborted |
7 | ALERT |
备份被用户中止 |
RestoreStarted |
7 | INFO |
开始从备份恢复 |
RestoreMetaData |
7 | INFO |
恢复元数据 |
RestoreData |
7 | INFO |
恢复数据 |
RestoreLog |
7 | INFO |
恢复日志文件 |
RestoreCompleted |
7 | INFO |
从备份恢复完成 |
SavedEvent |
7 | INFO |
活动已保存 |