日志投递 OSS | 学习笔记

本文涉及的产品
对象存储 OSS,标准 - 本地冗余存储 20GB 3个月
对象存储 OSS,内容安全 1000 次 1年
日志服务 SLS,月写入数据量 50GB 1个月
简介: 快速学习日志投递 OSS

开发者学堂课程【阿里云日志服务使用教程日志投递 OSS学习笔记,与课程紧密连接,让用户快速学习知识。

课程地址https://developer.aliyun.com/learning/course/425/detail/5341


日志投递OSS

1.功能介绍

日志服务可以把 logstore 中的数据自动归档到 OSS,以发挥日志更多的效用:

·OSS 数据支持自由设置生命周期,可以对日志进行长期存储。

·可以通过自建程序和更多系统(如E-MapReduce)消费 OSS 数据。

通过日志服务投递日志数据到 OSS 具有如下优势:

·使用非常简单。只需要完成几步配置即可以把日志服务 logstore 的数据同步到OSS。

·避免重复收集工作。日志服务的日志收集过程已经完成不同机器上的日志集中化,无需重复在不同机器上收集日志导入 OSS。

·充分复用日志服务内的日志分类管理工作。用户可让日志服务不同项目(project)、不同类型(logstore)的日志自动投递到不同的 OSS Bucket 目录,

方便管理 OSS 数据。

以一个例子说明如何使用日志服务的 OSS 投递功能,假设两个阿里云用户主账号A、B:

注意:

·A 和 B 可以是相同账号,这种情况下 RAM 授权最为便捷。

·日志服务 project 和 OSS 的 Bucket 必须位于相同 Region,不支持跨 Region 投递数据。

主账号A在日志服务深圳 Region 开通 project-a,并创建了一个 logstore 存放 nginx 访问日志。

2.步骤1

主账号 B 登录阿里云控制台,免费开通访问控制 RAM。

确认授予写 OSS 所有 Bucket 权限,日志服务将替 A 扮演角色写 B 的 OSS Bucket。

查看、修改角色

主账号 B 登录阿里云控制台访问控制 RAM,进入角色管理并查看角色(快捷授权默认创建的角色是 AliyunLogDefaultRole)。

若 A、B 不相同.请参考 RAM 进阶(授权 Role 管理)修改 Role。若 A、B 相同,则快捷授权创建的角色直接可用。

(1)记录角色的 Arm

(如acs:ram::45643:rolelaliyunlogdefaultrole),该 Am 需要提供给主账号 A 创建OSS 投递规则时使用。

(2)角色 Arm 可以在角色管理/管理下 ARN 栏获得。

快捷授权默认会授予写 B 的所有 OSS Bucket 权限,如需更精细化的权限控制,请参考 RAM 进阶(授权 Policy 管理)修改 Policy。

3.步骤2

日志服务用户配置 OSS 投递规则

(1)登录日志服务管理控制台。

(2)选择所需的项目,单击项目名称或者右侧的管理。

相关实践学习
通义万相文本绘图与人像美化
本解决方案展示了如何利用自研的通义万相AIGC技术在Web服务中实现先进的图像生成。
相关文章
|
6月前
|
存储 人工智能 运维
防御OSS Bucket泄露:RAM权限策略+日志审计+敏感数据扫描三重防护
云存储安全三重防护体系,聚焦RAM权限控制、日志审计与敏感数据扫描,通过策略精控、异常检测与主动扫描构建闭环防御,有效应对配置错误导致的数据泄露风险,提升企业云上数据安全性。
426 0
|
10月前
|
SQL 分布式计算 Serverless
基于阿里云 EMR Serverless Spark 版快速搭建OSS日志分析应用
基于阿里云 EMR Serverless Spark 版快速搭建OSS日志分析应用
251 0
|
PyTorch 算法框架/工具
Pytorch学习笔记(七):F.softmax()和F.log_softmax函数详解
本文介绍了PyTorch中的F.softmax()和F.log_softmax()函数的语法、参数和使用示例,解释了它们在进行归一化处理时的作用和区别。
1327 1
Pytorch学习笔记(七):F.softmax()和F.log_softmax函数详解
|
jenkins 持续交付
jenkins学习笔记之三:使用jenkins共享库实现日志格式化输出
jenkins学习笔记之三:使用jenkins共享库实现日志格式化输出
jenkins学习笔记之三:使用jenkins共享库实现日志格式化输出
|
存储 监控 数据可视化
SLS 虽然不是直接使用 OSS 作为底层存储,但它凭借自身独特的存储架构和功能,为用户提供了一种专业、高效的日志服务解决方案。
【9月更文挑战第2天】SLS 虽然不是直接使用 OSS 作为底层存储,但它凭借自身独特的存储架构和功能,为用户提供了一种专业、高效的日志服务解决方案。
509 9
|
存储 分布式计算 监控
日志数据投递到MaxCompute最佳实践
日志服务采集到日志后,有时需要将日志投递至MaxCompute的表中进行存储与分析。本文主要向用户介绍将数据投递到MaxCompute完整流程,方便用户快速实现数据投递至MaxCompute。
467 2
|
JSON 中间件 数据格式
Gin框架学习笔记(六)——gin中的日志使用
Gin框架学习笔记(六)——gin中的日志使用
1044 0
|
2月前
|
存储 人工智能 Cloud Native
阿里云渠道商:OSS与传统存储系统的差异在哪里?
本文对比传统存储与云原生对象存储OSS的架构差异,涵盖性能、成本、扩展性等方面。OSS凭借高持久性、弹性扩容及与云服务深度集成,成为大数据与AI时代的优选方案。
|
4月前
|
存储 运维 安全
阿里云国际站OSS与自建存储的区别
阿里云国际站对象存储OSS提供海量、安全、低成本的云存储解决方案。相比自建存储,OSS具备易用性强、稳定性高、安全性好、成本更低等优势,支持无限扩展、自动冗余、多层防护及丰富增值服务,助力企业高效管理数据。