暂无图片
暂无图片
1
暂无图片
暂无图片
暂无图片

CYCLONE监控工具(CYMON)使用

原创 科蓝SUNDB编辑部 2022-07-22
454

CYMON (CYclone MONitor)是监控CDC复制工具CYCLONE的工具。使用运行中的master定期把CYCLONE的监控信息更新到运行中的SUNDB。
注:CYMON需要运行在CYNCLONE Master服务器上。

1. 配置文件

CYMON的环境配置文件与以Master执行cyclone时使用的环境配置文件相同。未使用–conf 选项设置特定环境配置文件时,读取CYCLONE以Master执行时默认读取的$SUNDB_DATA/conf/cyclone.master.conf文件。

2. 监控内容

CYMON会定期把CYCLONE的运行信息更新到CYCLONE_MONITOR_INFO表中,在运维过程中可通过查看这张表了解到运行的同步情况,需要注意的是CYCLONE_MONITOR_INFO表需要在指定的“CDC”用户下查询。
表1 CYCLONE_MONITOR_INFO表的字段说明
image.png

3. 运行CYMON

使用cymon --start命令即可开始监控CYCLONE的运行信息,同时可结合实际需求添加其他运行选项。
表2 运行选项
image.png
以下为启动CYMON同时以1秒为周期更新监控信息的示例,持续更新信息直到CYMON结束。
$ cymon --start --cycle 1
查看监控信息,注意需要使用用户创建的“CDC”用户,本示例的用户是“cdc”。

gSQL> connect cdc cdc
gSQL> set vertical on
gSQL> select * from cyclone_monitor_info;

              GROUP_NAME # GROUP1
                    TIME # 2020-02-28 11:29:04
            MASTER_STATE # READY
             SLAVE_STATE # N/A
             MASTER_PORT # 21102
                SLAVE_IP # null
        REDO_LOG_FILESEQ # 9
       REDO_LOG_BLOCKSEQ # 621
         CAPTURE_FILESEQ # 0
        CAPTURE_BLOCKSEQ # 0
        CAPTURE_INTERVAL # 0
   CAPTURE_INTERVAL_SIZE # 0
          TOTAL_TX_COUNT # 0
        CAPTURE_TX_COUNT # 0
      CAPTURE_COMMIT_LSN # 0

1 row selected.
复制

以上信息表示CYCLONE MASTER在运行,SLAVE处于等待状态。

4. CYMON的启动与关闭

开启:

$ cymon --start --cycle 1
Cymon Startup done.

关闭:

$ cymon --stop
stop done.

查看状态:

$ cymon --status

最后修改时间:2023-07-17 14:23:23
「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论

目录
  • 1. 配置文件
  • 2. 监控内容
  • 3. 运行CYMON
  • 4. CYMON的启动与关闭