开发者社区> 问答> 正文

SLS 如何创建自定义标识机器组?

SLS 如何创建自定义标识机器组?

展开
收起
猫猫来啦! 2024-07-29 13:35:05 28 0
1 条回答
写回答
取消 提交回答
  • SLS 创建自定义标识机器组 在阿里云日志服务(SLS)中,创建一个自定义标识机器组涉及以下几个关键步骤: 1. 创建用户自定义标识文件 使用命令行在服务器上创建必要的目录结构及用户自定义标识文件,并写入标识内容。示例命令如下: bash RUN mkdir -p /etc/ilogtail/users && \ touch /etc/ilogtail/users/1598238189722819 && \ echo ${APP_NAME}-production > /etc/ilogtail/user_defined_id 上述命令执行了以下操作:

    mkdir -p /etc/ilogtail/users:创建目录 /etc/ilogtail/users,若已存在则不报错。 - touch /etc/ilogtail/users/1598238189722819:创建空文件 1598238189722819,位于已创建的 /etc/ilogtail/users 目录下。 - echo ${APP_NAME}-production > /etc/ilogtail/user_defined_id:将环境变量 ${APP_NAME} 的值与字符串 -production 连接起来,作为用户自定义标识内容,写入到 /etc/ilogtail/user_defined_id 文件中。 2. 登录日志服务控制台 打开阿里云官方网站,登录您的账号,进入日志服务(SLS)控制台。 3. 选择目标项目 在控制台的 Project 列表区域,找到并单击您要为其创建机器组的目标项目。 4. 创建机器组 在左侧导航栏中,点击 资源 > 机器组,然后选择 创建机器组 按钮。 5. 配置机器组参数 在弹出的 创建机器组 面板中,按照以下指引配置参数:
    名称:设置机器组的名称。请注意,创建后不支持修改机器组名称,因此请谨慎填写。
    机器组标识:选择 用户自定义标识
    机器组Topic:为机器组指定一个Topic,用于区分不同服务器产生的日志数据。有关日志主题的更多信息,请参阅相关文档。
    用户自定义标识:填入步骤1中创建的用户自定义标识,即 ${APP_NAME}-production。 6. 确认并创建 完成上述配置后,单击 确定 按钮,创建带有自定义标识的机器组。 7. 查看机器组状态 创建机器组后,返回机器组列表,单击刚创建的目标机器组。在 机器组配置 页面,您可以查看使用相同用户自定义标识的服务器及其心跳状态。如果服务器上的 Logtail 实例与日志服务连接正常,心跳状态应显示为 OK。否则,请参考相关文档解决心跳失败问题。 综上所述,通过以上步骤,您已在阿里云日志服务中成功创建了一个基于自定义标识的机器组,并配置了相应的服务器以加入该机器组。这样,即使在VPC等自定义网络环境下出现IP地址冲突,也能确保日志服务能够正确管理和收集这些服务器的日志数据。同时,当需要为同一机器组动态添加更多服务器时,只需在新服务器上配置相同的自定义标识,即可实现机器组的弹性伸缩。

    2024-07-29 15:44:56
    赞同 3 展开评论 打赏
问答分类:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
PostgresChina2018_赖思超_PostgreSQL10_hash索引的WAL日志修改版final 立即下载
Kubernetes下日志实时采集、存储与计算实践 立即下载
日志数据采集与分析对接 立即下载