KKMonitor

`v0.8.x` 迁移指南

自托管 KMonitor v0.8.x 的迁移指南。崩溃和 ANR 所需的数据回填。

仅当您的电量低于v0.8.0并升级到v0.8.x.

本文档中提到的步骤将导致停机。

升级到时请按照以下步骤操作0.8.x。涉及一些停机时间。在停机期间,SDK 将收到503 Service Unavailable发送会话时。升级完成后,摄取应该会正常恢复。 SDK 将自动重试发送未发送的会话。

1. 通过 SSH 连接到托管 KMonitor 的虚拟机

2. 执行升级

访问发布页面捕获匹配的最新标签[MAJOR].[MINOR].[PATCH]格式。

cd ~/measure
git reset --hard # only applies if you have local modifications
git fetch --tags
git checkout <git-tag>
cd self-host
sudo ./install.sh

3. 运行数据回填

执行此步骤即可完成迁移。否则,KMonitor 仪表板上的某些功能(例如崩溃和 ANR)将无法工作。

这可能需要一些时间。确保您的 SSH 连接保持活动状态直至完成。

sudo ./migrations/v0.8.x-backfills.sh