导入SLS采集配置
更新时间:2025-01-09
背景说明
在应用迁站、跨服务数据迁移等场景中,需要批量迁移应用中的日志服务采集配置,以便在百度云日志服务中快速应用采集配置,提升业务迁移效率。目前百度云日志服务支持导入阿里云SLS的日志采集配置。导入的采集配置中包含日志写入的Logstore等采集规则和索引配置,但未绑定收集器。
注意事项
- 如果导入的采集配置名称与现有传输任务名称重复,日志服务会忽略该采集器配置。
- 导入采集配置时,日志服务会根据配置信息自动为您创建项目,日志集以及传输任务;导入完成后,您也可以修改项目,日志集和传输任务。
前提条件
- 已在阿里云日志服务SLS中创建采集配置。
- 已获取阿里云访问密钥。迁移过程中需要提供阿里云的AK,SK,域名以及百度云的AK,SK和地区信息
- 首次使用此功能之前,需要完成云资源访问授权,即授予日志服务产品访问并写入资源的权限。
迁移步骤
- 开通百度云BLS产品
- 在页面右下角联系SLS值班,说明使用了哪些SLS的功能
- 提供SLS的AK,SK,域名信息以及BLS的AK,SK,域名信息
- BLS研发会在后台通过脚本帮助迁移指定的配置信息
SDK迁移
对于使用了阿里SLS的SDK的用户,不需要额外的迁移工作,只需要将阿里SLS的SDK地址替换成百度BLS的SDK地址,然后修改AK,SK,以及Endpoint配置为百度BLS的配置,就可以无缝切换。
API迁移
对于使用了直接使用阿里OpenAPI访问的用户,需要修改认证信息,可以参考通用说明;然后需要将项目名称放到路径参数中,如:https://bls-log.bj.baidubce.com/logstores?project=demo
后续操作
导入的传输任务默认未绑定任何采集器。您需要手动修改采集器,将传输任务和指定的采集器绑定,传输任务才会生效,可以参考创建传输任务选择收集器部分。