Spec-Zone.ru › MySQL 5.7

21.6.3 Отчёты об событиях в кластере NDB

  • 21.6.3.1 Команды управления журналом событий кластера NDB
  • 21.6.3.2 События журнала кластера NDB
  • 21.6.3.3 Использование CLUSTERLOG STATISTICS в клиенте управления кластером NDB

В этом разделе рассматриваются типы журналов событий, предоставляемых кластером NDB, и типы событий, которые регистрируются.

Кластер NDB предоставляет два типа журналов событий:

  • Журнал кластера, который включает события, сгенерированные всеми узлами кластера. Журнал кластера рекомендуется использовать в большинстве случаев, так как он предоставляет информацию о журнале для всего кластера в одном месте.

    По умолчанию журнал кластера сохраняется в файле с именем ndb_node_id_cluster.log (где node_id — идентификатор узла сервера управления) в каталоге DataDir сервера управления.

    Информация о журнале кластера также может быть отправлена в stdout или в syslog дополнительно или вместо сохранения в файл, в зависимости от значений, установленных для параметров конфигурации DataDir и LogDestination. Дополнительную информацию об этих параметрах см. в разделе 21.4.3.5 «Определение сервера управления кластером NDB».

  • Журналы узлов хранятся локально на каждом узле.

    Вывод, сгенерированный журналом событий узла, записывается в файл ndb_node_id_out.log (где node_id — идентификатор узла) в каталоге DataDir узла. Журналы событий узлов генерируются как для узлов управления, так и для узлов данных.

    Журналы узлов предназначены для использования только во время разработки приложений или для отладки кода приложения.

Каждое регистрируемое событие можно отличить по трем различным критериям:

  • Категория: может принимать любое из следующих значений: STARTUP, SHUTDOWN, STATISTICS, CHECKPOINT, NODERESTART, CONNECTION, ERROR или INFO.

  • Приоритет: представляется одним из чисел от 0 до 15 включительно, где 0 означает «наиболее важный», а 15 — «наименее важный».

  • Уровень серьезности: может принимать любое из следующих значений: ALERT, CRITICAL, ERROR, WARNING, INFO или DEBUG.

Журнал кластера можно фильтровать по этим свойствам, используя команду клиента управления NDB CLUSTERLOG. Эта команда влияет только на журнал кластера и не оказывает влияния на журналы узлов; отладочная запись в одном или нескольких журналах узлов может быть включена и выключена с помощью команды ndb_mgm NODELOG DEBUG.

Формат, используемый в журнале кластера, показан здесь:

2007-01-26 19:35:55 [MgmSrvr] INFO     -- Node 1: Data usage is 2%(60 32K pages of total 2560)
2007-01-26 19:35:55 [MgmSrvr] INFO     -- Node 1: Index usage is 1%(24 8K pages of total 2336)
2007-01-26 19:35:55 [MgmSrvr] INFO     -- Node 1: Resource 0 min: 0 max: 639 curr: 0
2007-01-26 19:35:55 [MgmSrvr] INFO     -- Node 2: Data usage is 2%(76 32K pages of total 2560)
2007-01-26 19:35:55 [MgmSrvr] INFO     -- Node 2: Index usage is 1%(24 8K pages of total 2336)
2007-01-26 19:35:55 [MgmSrvr] INFO     -- Node 2: Resource 0 min: 0 max: 639 curr: 0
2007-01-26 19:35:55 [MgmSrvr] INFO     -- Node 3: Data usage is 2%(58 32K pages of total 2560)
2007-01-26 19:35:55 [MgmSrvr] INFO     -- Node 3: Index usage is 1%(25 8K pages of total 2336)
2007-01-26 19:35:55 [MgmSrvr] INFO     -- Node 3: Resource 0 min: 0 max: 639 curr: 0
2007-01-26 19:35:55 [MgmSrvr] INFO     -- Node 4: Data usage is 2%(74 32K pages of total 2560)
2007-01-26 19:35:55 [MgmSrvr] INFO     -- Node 4: Index usage is 1%(25 8K pages of total 2336)
2007-01-26 19:35:55 [MgmSrvr] INFO     -- Node 4: Resource 0 min: 0 max: 639 curr: 0
2007-01-26 19:39:42 [MgmSrvr] INFO     -- Node 4: Node 9 Connected
2007-01-26 19:39:42 [MgmSrvr] INFO     -- Node 1: Node 9 Connected
2007-01-26 19:39:42 [MgmSrvr] INFO     -- Node 1: Node 9: API 5.7.44-ndb-7.5.36
2007-01-26 19:39:42 [MgmSrvr] INFO     -- Node 2: Node 9 Connected
2007-01-26 19:39:42 [MgmSrvr] INFO     -- Node 2: Node 9: API 5.7.44-ndb-7.5.36
2007-01-26 19:39:42 [MgmSrvr] INFO     -- Node 3: Node 9 Connected
2007-01-26 19:39:42 [MgmSrvr] INFO     -- Node 3: Node 9: API 5.7.44-ndb-7.5.36
2007-01-26 19:39:42 [MgmSrvr] INFO     -- Node 4: Node 9: API 5.7.44-ndb-7.5.36
2007-01-26 19:59:22 [MgmSrvr] ALERT    -- Node 2: Node 7 Disconnected
2007-01-26 19:59:22 [MgmSrvr] ALERT    -- Node 2: Node 7 Disconnected

Каждая строка в журнале кластера содержит следующую информацию:

  • Отметка времени в формате YYYY-MM-DD HH:MM:SS.

  • Тип узла, выполняющего запись в журнал. В журнале кластера это всегда [MgmSrvr].

  • Уровень серьезности события.

  • Идентификатор узла, сообщившего об событии.

  • Описание события. Наиболее распространённые типы событий в журнале — подключения и разъединения между различными узлами в кластере, а также моменты возникновения контрольных точек. В некоторых случаях описание может содержать информацию о состоянии.

Для получения дополнительной информации см. раздел 21.6.3.2 «События журнала кластера NDB».

© 2025 Oracle
Licensed under the GPLv2 License.
https://docs.oracle.com/cd/E17952_01/mysql-5.7-en/mysql-cluster-event-reports.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API