日志投递 OSS | 学习笔记

本文涉及的产品
对象存储 OSS,OSS 加速器 50 GB 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)选择所需的项目,单击项目名称或者右侧的管理。

相关实践学习
对象存储OSS快速上手——如何使用ossbrowser
本实验是对象存储OSS入门级实验。通过本实验,用户可学会如何用对象OSS的插件,进行简单的数据存、查、删等操作。
相关文章
|
9月前
|
存储 人工智能 运维
防御OSS Bucket泄露:RAM权限策略+日志审计+敏感数据扫描三重防护
云存储安全三重防护体系,聚焦RAM权限控制、日志审计与敏感数据扫描,通过策略精控、异常检测与主动扫描构建闭环防御,有效应对配置错误导致的数据泄露风险,提升企业云上数据安全性。
612 0
|
SQL 分布式计算 Serverless
基于阿里云 EMR Serverless Spark 版快速搭建OSS日志分析应用
基于阿里云 EMR Serverless Spark 版快速搭建OSS日志分析应用
319 0
|
PyTorch 算法框架/工具
Pytorch学习笔记(七):F.softmax()和F.log_softmax函数详解
本文介绍了PyTorch中的F.softmax()和F.log_softmax()函数的语法、参数和使用示例,解释了它们在进行归一化处理时的作用和区别。
1582 1
Pytorch学习笔记(七):F.softmax()和F.log_softmax函数详解
|
jenkins 持续交付
jenkins学习笔记之三:使用jenkins共享库实现日志格式化输出
jenkins学习笔记之三:使用jenkins共享库实现日志格式化输出
jenkins学习笔记之三:使用jenkins共享库实现日志格式化输出
|
存储 监控 数据可视化
SLS 虽然不是直接使用 OSS 作为底层存储,但它凭借自身独特的存储架构和功能,为用户提供了一种专业、高效的日志服务解决方案。
【9月更文挑战第2天】SLS 虽然不是直接使用 OSS 作为底层存储,但它凭借自身独特的存储架构和功能,为用户提供了一种专业、高效的日志服务解决方案。
618 9
|
SQL 分布式计算 监控
基于阿里云 EMR Serverless Spark 版快速搭建OSS日志分析应用
本文演示了使用 EMR Serverless Spark 产品搭建一个日志分析应用的全流程,包括数据开发和生产调度以及交互式查询等场景。
57017 7
基于阿里云 EMR Serverless Spark 版快速搭建OSS日志分析应用
|
存储 分布式计算 监控
日志数据投递到MaxCompute最佳实践
日志服务采集到日志后,有时需要将日志投递至MaxCompute的表中进行存储与分析。本文主要向用户介绍将数据投递到MaxCompute完整流程,方便用户快速实现数据投递至MaxCompute。
508 2
|
JSON 中间件 数据格式
Gin框架学习笔记(六)——gin中的日志使用
Gin框架学习笔记(六)——gin中的日志使用
1224 0