首页 > 其他分享 >SLS-Logtail部署

SLS-Logtail部署

时间:2022-12-07 14:15:29浏览次数:66  
标签:00 Logtail 部署 SLS -- ilogtail logtail ID

1. 在Linux宿主机上直接部署

官方安装示例:https://help.aliyun.com/document_detail/28982.html#section-v94-r79-ru6

  1. 自建机器安装logtail
    在上述官网中找到自己的SLS-Project所属的地区,copy后面命令直接执行即可,效果如下图
    image
# 查看ilogtail进程是否存在
~] ps -ef | grep ilogtail
root       131     1  0 11:33 ?        00:00:00 /usr/local/ilogtail/ilogtail
root       132   131  0 11:33 ?        00:00:04 /usr/local/ilogtail/ilogtail

如果在SLS的project中logstore中创建的logtail主机组是以IP地址方式采集的,到这里就结束了,不过如果是以标识符的方式识别主机的话就要继续以下操作;

# UID为AliUID
~] touch "/etc/ilogtail/users/${UID}"
# LOGTAIL_USER_DEFINED_ID为创建机器组时的"用户自定义标识"
~] echo "${LOGTAIL_USER_DEFINED_ID}" > /etc/ilogtail/user_defined_id

上述动作完成后,在AliYun --> SLS --> Project --> logstore --> logtail接入数据即可

2. Docker中部署

  1. 安装过程与上述无异
  2. 撰写初始化脚本
~] vim init-logtail.sh
#!/bin/bash
echo "start set ilogtail config"

touch "/etc/ilogtail/users/$SLS_USER_ID"
echo "$SLS_USER_DEFINED_ID" > /etc/ilogtaild/user_defined_id

echo "finish set ilogtail config"
# 我这里是基于程序镜像添加的logtail程序,所以直接commit做一个新的即可
~] docker commit -a "K-free" -m "base '${project}:latest' image add logtail-client" ${CONTAINER-ID} ${HARBOR}/${REG-NAME}/${project}-logtail:latest
~] docker push ${HARBOR}/${REG-NAME}/${project}-logtail:latest
# 在容器启动时候要传入变量并执行init-logtail.sh脚本
  1. 上述动作完成后页面继续配置即可

标签:00,Logtail,部署,SLS,--,ilogtail,logtail,ID
From: https://www.cnblogs.com/k-free-bolg/p/16962887.html

相关文章

  • 【阿里云】服务部署
    服务部署https://www.bilibili.com/video/BV1kD4y1v7Fk/?spm_id_from=333.337.search-card.all.click&vd_source=d11276664e3a69665cdbcae735af16dc打包jarjar是类的归......
  • 都2022年了,还不用Jenkins自动化部署?
    简介:大家好,我是枫哥,......
  • CDH+Kylin三部曲之二:部署和设置
    欢迎访问我的GitHub这里分类和汇总了欣宸的全部原创(含配套源码):https://github.com/zq2599/blog_demos本文是《CDH+Kylin三部曲》系列的第二篇,上一篇《CDH+Kylin三部......
  • 十四、Docker入门系列--Docker搭建部署SpringCloud微服务项目Demo
    十四、Docker入门系列--Docker搭建部署SpringCloud微服务项目Demo系列文章地址:一、Docker入门系列--Docker简介二、Docker入门系列--Docker安装三、Docker入门系列--D......
  • Doris安装部署
    下载安装Doris运行在Linux环境中,推荐CentOS7.x或者Ubuntu16.04以上版本,同时你需要安装Java运行环境(JDK最低版本要求是8)1、下载安装包下载地址:https://doris.a......
  • 网站部署到IIS上如何调试
    https://www.likecs.com/show-204368183.html#sc=1400在一个网站成功部署后,有时候可能会遇到一些错误,但又不能一眼看出错误源,如果能在源程序里下断点进行调试就好了,这样就......
  • Centos7 Kafka初次安装部署
    Centos7Kafka初次安装部署环境:虚拟机,centos7系统。步骤:一、安装JDK1.8以上版本​此处略过二、zookeeper环境搭建1、下载Zookeeper并解压到制定的目录(或者提......
  • 微服务开发平台 Spring Cloud Blade 部署实践
    本文介绍使用Rainbond快速部署SpringCloudBlade微服务平台。SpringCloudBlade是一个由商业级项目升级优化而来的微服务架构,采用SpringBoot2.7、SpringCloud2......
  • docker 容器安装 centos7 部署程序打包成镜像
    1、安装dockeryum install dockerecho"{"registry-mirrors":["https://01sy6s7g.mirror.aliyuncs.com"]}" >  /etc/docker/daemon.jsonsystemctl restart ......
  • 微服务开发平台 Spring Cloud Blade 部署实践
    本文介绍使用Rainbond快速部署SpringCloudBlade微服务平台。SpringCloudBlade是一个由商业级项目升级优化而来的微服务架构,采用SpringBoot2.7、SpringCloud20......