`v0.6.x` 迁移指南
自托管 KMonitor v0.6.x 的迁移指南。用户定义属性所需的数据回填。
仅当您的电量低于v0.6.0并升级到v0.6.x.
本文档中提到的步骤将导致停机。
升级到时请按照以下步骤操作0.6.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.sh3. 运行数据回填
执行此步骤即可完成迁移。否则,KMonitor 仪表板上的某些功能(例如用户定义的属性)将无法工作。
这可能需要一些时间。确保您的 SSH 连接保持活动状态直至完成。
sudo ./migrations/v0.6.x-data-backfills.sh