日志投递 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)选择所需的项目,单击项目名称或者右侧的管理。

相关实践学习
借助OSS搭建在线教育视频课程分享网站
本教程介绍如何基于云服务器ECS和对象存储OSS,搭建一个在线教育视频课程分享网站。
相关文章
|
28天前
|
PyTorch 算法框架/工具
Pytorch学习笔记(七):F.softmax()和F.log_softmax函数详解
本文介绍了PyTorch中的F.softmax()和F.log_softmax()函数的语法、参数和使用示例,解释了它们在进行归一化处理时的作用和区别。
302 1
Pytorch学习笔记(七):F.softmax()和F.log_softmax函数详解
|
28天前
|
数据可视化
Tensorboard可视化学习笔记(一):如何可视化通过网页查看log日志
关于如何使用TensorBoard进行数据可视化的教程,包括TensorBoard的安装、配置环境变量、将数据写入TensorBoard、启动TensorBoard以及如何通过网页查看日志文件。
158 0
|
3月前
|
jenkins 持续交付
jenkins学习笔记之三:使用jenkins共享库实现日志格式化输出
jenkins学习笔记之三:使用jenkins共享库实现日志格式化输出
jenkins学习笔记之三:使用jenkins共享库实现日志格式化输出
|
2月前
|
存储 监控 数据可视化
SLS 虽然不是直接使用 OSS 作为底层存储,但它凭借自身独特的存储架构和功能,为用户提供了一种专业、高效的日志服务解决方案。
【9月更文挑战第2天】SLS 虽然不是直接使用 OSS 作为底层存储,但它凭借自身独特的存储架构和功能,为用户提供了一种专业、高效的日志服务解决方案。
142 9
|
4月前
|
存储 分布式计算 监控
日志数据投递到MaxCompute最佳实践
日志服务采集到日志后,有时需要将日志投递至MaxCompute的表中进行存储与分析。本文主要向用户介绍将数据投递到MaxCompute完整流程,方便用户快速实现数据投递至MaxCompute。
188 2
|
6月前
|
SQL 分布式计算 监控
基于阿里云 EMR Serverless Spark 版快速搭建OSS日志分析应用
本文演示了使用 EMR Serverless Spark 产品搭建一个日志分析应用的全流程,包括数据开发和生产调度以及交互式查询等场景。
56592 7
基于阿里云 EMR Serverless Spark 版快速搭建OSS日志分析应用
|
5月前
|
JSON 中间件 数据格式
Gin框架学习笔记(六)——gin中的日志使用
Gin框架学习笔记(六)——gin中的日志使用
160 0
|
6月前
|
安全 Linux 调度
【后台开发】TinyWebser学习笔记(4)定时器、日志系统(单例模式)、封装互斥锁信号量
【后台开发】TinyWebser学习笔记(4)定时器、日志系统(单例模式)、封装互斥锁信号量
37 1
|
6月前
|
数据采集 监控 网络协议
使用函数计算(FC)通过Syslog协议投递日志
本文主要介绍一种使用函数计算(FC)通过Syslog协议投递日志的方法。
149 0
使用函数计算(FC)通过Syslog协议投递日志
|
6月前
|
弹性计算 监控 网络协议
使用ECS通过Syslog协议投递日志到SIEM
Syslog是一个常见的日志通道,几乎所有的SIEM(例如IBM Qradar, HP Arcsight)都支持通过Syslog渠道接收日志。本文主要介绍如何通过Syslog将日志服务中的日志投递到SIEM。
144 0
使用ECS通过Syslog协议投递日志到SIEM
下一篇
无影云桌面