阿里云日志服务(sls)
日志服务sls
采集
1.LoongCollector

1.1二进制安装
region_id: cn-hangzhou
# 1.download
wget https://aliyun-observability-release-${region_id}.oss-${region_id}.aliyuncs.com/loongcollector/linux64/latest/loongcollector.sh -O loongcollector.sh;
# 2.install
chmod +x loongcollector.sh; ./loongcollector.sh install ${region_id}-internet
# 3.check
/etc/init.d/loongcollectord status
/etc/init.d/loongcollectord start #启动
/etc/init.d/loongcollectord stop #停止
/etc/init.d/loongcollectord restart #重启
# 4.uninstall
chmod +x loongcollector.sh; sudo ./loongcollector.sh uninstall;
配置
# 版本关联
/usr/local/ilogtail/app_info.json
# 日志采集配置
/usr/local/ilogtail/ilogtail_config.json
1.2采集容器console日志
docker run -d \
-v /:/logtail_host:ro \
-v /var/run/docker.sock:/var/run/docker.sock \
--env ALIYUN_LOGTAIL_CONFIG=/etc/ilogtail/conf/${sls_upload_channel}/ilogtail_config.json \
--env ALIYUN_LOGTAIL_USER_ID=${aliyun_account_id} \
--env ALIYUN_LOGTAIL_USER_DEFINED_ID=${user_defined_id} \
aliyun-observability-release-registry.${region_id}.cr.aliyuncs.com/loongcollector/loongcollector:v3.0.12.0-25723a1-aliyun
1 | services: |
.env
sls_upload_channel=cn-hongkong # 区域标识
aliyun_account_id=1953911006764582 # 主账户ID
user_defined_id=crawl-hk1 # 日志库
2.logtail
# 1.下载
#内网下载方式
wget http://logtail-release-${region_id}.oss-${region_id}-internal.aliyuncs.com/linux64/logtail.sh -O logtail.sh;
#公网下载方式
wget http://logtail-release-${region_id}.oss-${region_id}.aliyuncs.com/linux64/logtail.sh -O logtail.sh;
# 2.安装
#公网方式安装
chmod +x logtail.sh; ./logtail.sh install ${region_id}-internet
#服务器分布在海外各地的自建机房或者来自海外云厂商,使用公网传输数据可能会出现网络延迟高、传输不稳定等问题,推荐选择传输加速传输数据。
chmod +x logtail.sh; ./logtail.sh install ${region_id}-acceleration
#内网方式安装,适用于自建IDC已经打通内网的情况
chmod +x logtail.sh; ./logtail.sh install ${region_id}