日志服务 全球加速日志上传

腾讯云 CLS 全球加速解决方案用于解决在网络环境比较差的情况下,用户能稳定上传日志的问题,该方案能够加速通过任何网络环境上传日志到 CLS,对于跨国公司和移动互联网企业来说,此解决方案能够为网站、移动应用和应用服务提供安全可靠的方式快速连接,实现网络服务全球范围就近接入和跨地域部署。

相关产品
日志服务 产品页,含版本规格、价格与购买入口。

一、业务痛点

·跨地公网域上传日志网络耗时高,丢包严重。

·移动 App 客户支持差,无法提供高效的日志上传服务。

二、全球加速方案

全球跨地域接入方案如下所示(境外 -> 广州)

工作原理:就近接入 -> 腾讯云内网 -> 目标地域接入节点 – 目标地域 CLS 服务器

三、方案亮点

·加速延迟敏感型客户

·提供企业级稳定网络接入

·提供安全的网络环境

·接入方便快捷,易于维护

四、接入方式

该功能可能涉及跨境数据传输, 需 提交工单 申请使用该功能。 工单中,请描述以下信息:

·日志源地域

·日志目标上传地域

·预估最大带宽需求

·账号信息,即 APPID

待工单审批通过后,我们将提供一个你账号专用的日志上传加速域名。通过该域名,你可以通过以下方式加速跨地域日志上传。

五、LogListener 采集日志上传加速

首次安装 LogListener

你可参见 LogListener 安装指南 下载并安装 LogListener。在初始化 LogListener 步骤,以安装路径 /usr/local/ 为例,在 /usr/local/loglistener/tools 路径下,以 root 权限执行 LogListener 初始化命令,初始化命令如下:

./loglistener.sh init -secretid AKID******************************** -secretkey whHwQfjdLnzzCE1jIf09xxxxxxxxxxxx -domain asccelerate-xxxxx-ap-xxxxx -IP xxx.xxx.xxx.xxx

注意:说明:

注意:初始化命令中 -secretid、-secretkey、-domain 为必填的参数,更多其他参数请见如下 参数说明。

六、参数说明

参数名 是否必填 类型描述
secretid 是 云 API 密钥 的一部分,SecretId 用于标识 API 调用者身份。
secretkey 是 云 API 密钥 的一部分,SecretKey 是用于加密签名字符串和服务器端验证签名字符串的密钥。
domain 是 填写日志上传加速域名。
IP 否 机器的 IP 标识。若不填写,loglistener 会自动获取本机的 IP 地址。
label 否 机器标识,填写后该机器将与同样带有所填机器标识的机器组关联。多个标识按逗号分隔。若配置了机器标识, 该机器将只能通过机器标识与机器组关联,无法通过 IP 进行关联;若不配置,机器组只能通过 IP 关联该机器。

为已有 LogListener 开启全球加速

1. 登录你的机器。

2. 以 LogListener 安装路径 /usr/local/ 为例,在 /usr/local/loglistener/etc 路径下,执行以下命令,打开 LogListener 配置文件 loglistener.conf。

vim loglistener.conf

3. 找到 proxy-host 配置项,将该配置的值修改为你的全球加速域名。

4. 执行以下命令,重启 LogListener。

systemctl restart loglistenerd

七、API/SDK 上传加速

仅需 API/SDK 的接口中 host 的入参替换为你的加速域名, 即可实现 API/SDK 加速上传。

八、计费规则

使用全球加速上传日志将按照日志压缩后产生的写流量进行计费。计费详情请参考 产品定价。

赞 (0)
上一篇 4天前
下一篇 4天前