查看索引同步状态

更新时间:
复制 MD 格式

查看状态

HBaseSearch索引的数据同步由关联的BDS完成,在BDS中可以看到索引同步状态。

  1. 在与HBase关联的BDS中,找到WebUI入口。

    在 BDS 实例左侧导航栏单击数据库连接,在页面引擎软件 UI行中单击BDS链接进入 WebUI。如需重置访问密码,可单击右上角重置 UI 访问密码

  2. BDS Web页面中单击Lindorm Search选择实时同步

  3. 选中通道名,点击进入后就可以看到同步详情。

    同步详情页总览区域以表格形式展示各项运行指标,其中同步集群显示数据流向(如 LINDORM → SOLR),通道状态显示当前运行状态,耗时以 min/max/avg 三个维度展示单条数据处理时间。

监控和报警

数据同步的延迟指标可以通过查看BDS的监控获取,并可以在云监控上订阅相关的报警。

  1. BDS的控制台页面点击云监控进入云监控。

  2. 选择BDS指标,查看最大任务延迟(ms)即可获得当前的延迟状态,单击铃铛按钮配置相关报警。

常见问题处理

如果BDS界面中显示同步的延迟过大,超出业务承受的范围,用户可以通过自查解决问题。

  • 同步点位不再推进

    • 如果发现BDS界面中的同步点位不再推进,通常是在HBase中写入了不合法的数据导致同步失败。

      同步详情页总览区域以表格形式展示各项运行指标,其中同步集群显示数据流向(如 LINDORM → SOLR),通道状态显示当前运行状态,耗时以 min/max/avg 三个维度展示单条数据处理时间。

      此时用户可以点击右侧的详情,在详情页面中查找错误信息。如果遇到无法解决的问题,可以在钉钉上联系HBase答疑或者提工单咨询。

  • 同步速度慢

    • 如果观察到同步点位仍然在推进,但是界面中的写详情读详情速度都很慢,可能是Search服务的集群写入能力达到瓶颈,需要扩容或者升配,具体可以参考Search实例云监控中显示的服务器负载情况。如果有相关的问题,可以在钉钉上联系HBase答疑或者提工单咨询。

  • 通道队列中的Log积压严重

    • 如果观察到界面中的写详情读详情速度都不慢,但是在通道队列中显示队列中的Log积压越来越多,则有可能是HBase写入过快,BDS同步能力已经跟不上,需要扩容BDS集群。也可能是Search服务的集群写入能力达到瓶颈,需要扩容或者升配,具体可以查看BDSSearch实例的云监控,如果有相关的问题,可以在钉钉上联系HBase答疑或者提工单咨询。