10bet网址
MySQL 8.0参考手册
相关的文档10bet官方网站 本手册下载 从本手册中摘录

MySQL 8.0参考手册/....../ 在NDB集群中生成的事件报告

23.5.3 NDB集群事件报表

在本节中,我们将讨论NDB Cluster提供的事件日志的类型,以及记录的事件的类型。

NDB集群提供了两种类型的事件日志:

  • 群集日志,包括由所有群集节点生成的事件。群集日志是建议大多数用途的日志,因为它为单个位置提供整个群集的日志记录信息。

    默认情况下,群集日志将保存到名为的文件ndb_node_id._cluster.log, (在哪里node_id.是管理服务器中管理服务器的节点ID)DataDir

    群集日志记录信息也可以发送给stdout或者一个syslog.除了或者不是被保存到文件的工具,由设置的值确定DataDirLogDestination配置参数。看第23.3.3.5节,“定义NDB集群管理服务器”,有关这些参数的更多信息。

  • 节点日志每个节点都是本地的。

    节点事件日志记录生成的输出写入文件ndb_node_id._out.log.(在哪里node_id.节点中的节点ID)是节点的DataDir.同时为管理节点和数据节点生成节点事件日志。

    节点日志旨在仅在应用程序开发期间或用于调试应用程序代码。

可以将这两种类型的事件日志设置为记录事件的不同子集。

每个可报告事件可以根据三种不同的标准来区分:

  • 类别:这可以是以下任何一个值:启动关掉统计数据检查站Noderestart.连接错误, 或者信息

  • 优先事项:这是由0到15个包含的数字之一表示,其中0表示最重要的是和15.最不重要的。

  • 严重程度:这可以是以下任何一个值:调试信息警告错误至关重要的警报, 或者全部.(这有时也称为日志级别。)

可以在这些属性上过滤群集日志和节点日志。

NDB Cluster (NDB 8.0.26)生成的日志信息的格式如下所示:

时间戳node_type等级- 节点node_id.消息

日志或日志消息中的每一行包含以下信息:

  • 一个时间戳yyyy.-毫米-DDHH毫米SS.格式。时间戳值目前仅解决了全秒;不支持分数秒。

  • node_type或执行日志记录的节点或应用程序类型。在群集日志中,这总是如此[MGMSRVR];在数据节点日志中,它始终是[NDBD][ndbapi]在NDB API应用程序和工具生成的日志中,其他值是可能的。

  • 等级事件,有时也称为其严重性级别或日志级别。在本节中看到早些时候,以及第23.5.3.1节“NDB群集日志记录管理命令”,有关严重程度的更多信息。

  • 报告事件的节点ID (node_id.).

  • 一个消息包含事件的描述。日志中出现最常见的事件类型是群集中的不同节点之间的连接和断开连接,并且当检查点发生时。在某些情况下,描述可能包含状态或其他信息。

此处显示了来自实际群集日志的示例:

2021-06-10 10:01:07 [MGMTSRVR]信息 - 节点5:开始阶段5完成(系统重启)2021-06-10 10:01:07 [MGMTSRVR]信息 - 节点6:开始阶段5完成(系统重启)2021-06-10 10:01:07 [Mgmtsrvr]信息 - 节点5:启动阶段6完成(系统重启)2021-06-10 10:01:07 [Mgmtsrvr]信息 - 节点6:开始阶段6已完成(系统重启)2021-06-10 10:01:07 [Mgmtsrvr]信息 - 节点5:总统重新启动仲裁线程[状态= 1] 2021-06-10 10:01:07 [mgmtsrvr]信息- 节点5:开始阶段7已完成(系统重启)2021-06-10 10:01:07 [Mgmtsrvr]信息 - 节点6:开始阶段7已完成(系统重启)2021-06-10 10:01:07[mgmtsrvr]信息 - 节点5:启动阶段8已完成(系统重启)2021-06-10 10:01:07 [MGMTSRVR]信息 - 节点6:启动阶段8已完成(系统重启)2021-06-10 10:01:07 [mgmtsrvr]信息 - 节点5:启动阶段9完成(系统重启)2021-06-10 10:01:07 [Mgmtsrvr]信息 - 节点6:开始阶段9完成(系统重启)2021-06-10 10:01:07 [MGMTSRVR]信息 - 节点5:启动阶段50完成(系统重启)2021-06-10 10:01:07 [MGMTSRVR]信息 - 节点6:启动阶段50已完成(系统重启)2021-06-10 10:01:07 [mgmtsrvr]信息 - 节点5:启动阶段101已完成(系统重启)2021-06-10 10:01:07 [MGMTSRVR]信息 - 节点6:启动阶段101已完成(系统重启)2021-06-10 10:01:07 [mgmtsrvr]信息 - 节点5:启动(MySQL-8.0.26 NDB-8.0.26)2021-06-10 10:01:07 [MGMTSRVR]信息 - 节点6:开始(MySQL-8.0.26 NDB-8.0.26)2021-06-10 10:01:07 [MGMTSRVR]信息 - 节点5:节点50:API MYSQL-8.0.26 NDB-8.0.26 2021-06-10 10:01:07 [MgmtSrvr] INFO -- Node 6: Node 50: API mysql-8.0.26 ndb-8.0.26 2021-06-10 10:01:08 [MgmtSrvr] INFO -- Node 6: Prepare arbitrator node 50 [ticket=75fd00010fa8b608] 2021-06-10 10:01:08 [MgmtSrvr] INFO -- Node 5: Started arbitrator node 50 [ticket=75fd00010fa8b608] 2021-06-10 10:01:08 [MgmtSrvr] INFO -- Node 6: Communication to Node 100 opened 2021-06-10 10:01:08 [MgmtSrvr] INFO -- Node 6: Communication to Node 101 opened 2021-06-10 10:01:08 [MgmtSrvr] INFO -- Node 5: Communication to Node 100 opened 2021-06-10 10:01:08 [MgmtSrvr] INFO -- Node 5: Communication to Node 101 opened 2021-06-10 10:01:36 [MgmtSrvr] INFO -- Alloc node id 100 succeeded 2021-06-10 10:01:36 [MgmtSrvr] INFO -- Nodeid 100 allocated for API at 127.0.0.1 2021-06-10 10:01:36 [MgmtSrvr] INFO -- Node 100: mysqld --server-id=1 2021-06-10 10:01:36 [MgmtSrvr] INFO -- Node 5: Node 100 Connected 2021-06-10 10:01:36 [MgmtSrvr] INFO -- Node 6: Node 100 Connected 2021-06-10 10:01:36 [MgmtSrvr] INFO -- Node 5: Node 100: API mysql-8.0.26 ndb-8.0.26 2021-06-10 10:01:36 [MgmtSrvr] INFO -- Node 6: Node 100: API mysql-8.0.26 ndb-8.0.26

有关其他信息,请参见第23.5.3.2节“NDB群集日志事件”