详情页标题前

阿里云日志服务SLS关联MySQL数据源-云淘科技

详情页1

本文介绍如何创建外部存储,建立日志服务与MySQL数据库的关联。

前提条件

  • 已采集数据到日志服务。具体操作,请参见数据采集。

  • 已存储数据到MySQL数据库。

背景信息

日志服务外部存储功能支持日志服务与阿里云RDS MySQL数据库、在阿里云ECS上自建的MySQL数据库关联,您还可以将查询分析结果写入MySQL数据库中,便于进一步处理结果。创建外部MySQL存储的最佳实践,请参见关联Logstore与MySQL数据库进行查询分析。

操作步骤

  1. 设置白名单。

    • 如果是RDS MySQL数据库,需添加白名单地址100.104.0.0/16、11.194.0.0/16和11.201.0.0/16。更多信息,请参见设置IP白名单。

    • 如果是专有网络下ECS上自建的MySQL数据库且ECS上设置了安全组,需设置安全组规则,允许100.104.0.0/16、11.194.0.0/16和11.201.0.0/16网段访问。具体操作,请参见添加安全组规则。

  2. 创建ExternalStore。

    1. 安装日志服务CLI。更多信息,请参见CLI概述。

    2. 创建配置文件/home/config.json。

    3. 在/home/config.json文件中添加如下脚本,并根据实际情况替换参数配置。

      {
          "externalStoreName":"sls_join_meta_store",
          "storeType":"rds-vpc",
          "parameter":{
              "region":"cn-qingdao",
              "vpc-id":"vpc-m5eq4irc1pucp*******",
              "host":"localhost",
              "port":"3306",
              "username":"user",
              "password":"****",
              "db":"scmc",
              "table":"join_meta"
          }
      }

      参数

      说明

      externalStoreName

      ExternalStore名称,必须小写。

      storeType

      数据源类型,固定为rds-vpc。

      region

      地域。详细说明如下:

      • 如果是RDS MySQL数据库,则配置region为RDS实例所在地域。

      • 如果是专有网络下ECS上自建的MySQL数据库,则配置region为ECS实例所在地域。

      重要

      RDS实例或ECS实例必须与日志服务Project处于同一地域。

      vpc-id

      VPC ID。详细说明如下:

      • 如果是专有网络下的RDS MySQL数据库,则配置vpc-id为RDS实例所属专有网络的ID。

      • 如果是专有网络下的ADB MySQL数据库,则配置vpc-id为ADB实例所属专有网络的ID。

      • 如果是专有网络下ECS上自建的MySQL数据库,则配置vpc-id为ECS实例所属专有网络的ID。

      • 如果数据库host可以通过公网访问,则vpc-id无需提供

      host

      数据库地址。详细说明如下:

      • 如果是专有网络下的RDS MySQL数据库,则配置host为RDS实例的内网地址(内网域名或内网IP地址)。

      • 如果是专有网络下的ADB MySQL数据库,则配置host为ADB实例的内网地址(内网域名或内网IP地址)。

      • 如果是专有网络下ECS上自建的MySQL数据库,则配置host为ECS的私网IP地址。

      • 如果数据库通过公网可以访问,则配置对应的公网域名或公网IP地址。

      port

      端口号。详细说明如下:

      • 如果是RDS MySQL数据库,则配置port为RDS实例的端口号。

      • 如果是专有网络下ECS上自建的MySQL数据库,则配置port为ECS上MySQL的服务端口。

      username

      数据库用户名。

      password

      数据库密码。

      db

      数据库。

      table

      数据库表。

    4. 创建ExternalStore。

      其中project_name为日志服务Project名称,请根据实际情况替换。

      aliyunlog log create_external_store --project_name="log-rds-demo" --config="file:///home/config.json" 

相关操作

  • 更新MySQL外部存储。

    aliyunlog log update_external_store --project_name="log-rds-demo" --config="file:///home/config.json" 
  • 删除MySQL外部存储。

    aliyunlog log delete_external_store --project_name="log-rds-demo" --store_name=sls_join_meta_store
  • 获取RDS实例的VpcCloudInstanceId。

    1. 使用RDS实例所在的阿里云账号登录RDS控制台。

    2. 打开DescribeDBInstanceAttribute调试页面。

    3. 配置DBInstanceId,然后单击发起调用

    4. 在返回结果中,获取VpcCloudInstanceId。

后续步骤

Logstore和MySQL联合查询

内容没看懂? 不太想学习?想快速解决? 有偿解决: 联系专家

阿里云企业补贴进行中: 马上申请

腾讯云限时活动1折起,即将结束: 马上收藏

同尘科技为腾讯云授权服务中心。

购买腾讯云产品享受折上折,更有现金返利:同意关联,立享优惠

转转请注明出处:https://www.yunxiaoer.com/164278.html

(0)
上一篇 2023年12月10日
下一篇 2023年12月10日
详情页2

相关推荐

  • 阿里云RDS数据库管理报警-云淘科技

    您可以设置报警规则,系统在监控数据满足条件时,会通知报警联系组中的所有联系人。 背景信息 监控报警是通过阿里云监控产品实现的。通过阿里云监控产品,您可以设置监控项,并在触发监控项的报警规则时,通过邮件和短信通知报警联系组中的所有联系人。您可以维护报警监控项对应的报警联系组,以便发生报警时,能及时通知到相关联系人。 其他引擎设置报警规则请参见: RDS SQL…

    阿里云数据库 2023年12月9日
  • 腾讯云容器服务Cerberus 说明同尘科技

    组件介绍 Cerberus 组件支持对签名镜像进行可信验证,确保在 TKE 集群中只部署可信授权方签名的容器镜像,降低在容器环境中的镜像安全风险。 部署在集群内的 Kubernetes 对象 Kubernetes 对象名称 类型 请求资源 所属 Namespace cerberus-webhook Deployment 每个实例 CPU 0.5C,Memor…

    2023年12月9日
  • 信息流广告,信息流部分建议宽度830px,只针对默认列表样式,顺序随机
  • 腾讯云对象存储同步上传下载或拷贝文件 – sync

    命令格式 sync 命令用于同步上传、下载或拷贝文件,与 cp 命令不同的是:sync 命令首先会对比同名文件的 crc64,如果 crc64 值相同则不进行传输。 ./coscli sync [flag] sync 命令包含以下参数: 参数格式 参数用途 示例 source_path 源文件路径。可以为本地路径或 COS 文件路径。COS 路径支持使用 配…

    腾讯云 2023年12月9日
  • 腾讯云对象存储创建请求概述

    基本概念 腾讯云对象存储 COS 是一个使用 HTTP/HTTPS 协议访问的 Web 存储服务,您可以使用 REST API 或 COS SDK 来访问 COS。当您发起访问 COS 请求,需要经过 COS 认证和鉴权后,才可以对资源进行操作。因此根据身份是否可识别,访问 COS 的请求分两种类型:匿名请求和签名请求。匿名请求:请求未携带 Authoriz…

    2023年12月9日
  • 腾讯云对象存储访问控制

    简介 本文档提供关于存储桶、对象的访问控制列表(ACL)的相关 API 概览以及 SDK 示例代码。存储桶 ACL API 操作名 操作描述 PUT Bucket acl 设置存储桶 ACL 设置指定存储桶的访问权限控制列表(ACL) GET Bucket acl 查询存储桶 ACL 查询指定存储桶的访问权限控制列表(ACL) 对象 ACL API 操作名 …

    腾讯云 2023年12月9日

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信
本站为广大会员提供阿里云、腾讯云、华为云、百度云等一线大厂的购买,续费优惠,保证底价,买贵退差。