`
zhuzheiswho
  • 浏览: 2144 次
  • 性别: Icon_minigender_1
  • 来自: 成都
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

启用Amazon s3的access server log功能

阅读更多

默认情况下bucket的日志记录功能没有开启,所以需要手动启用,代码如下:

		String accessKey="";
		String secretKey="";
		AmazonS3 s3=new AmazonS3Client(new BasicAWSCredentials(accessKey,secretKey));
		
		String sourceBucket="";
		String targetBucket="";
		String logFilePrefix="";
		//create targetBucket to collecte and store log files
		s3.createBucket(targetBucket);
		
		//make targetBucket get premission to write log
		CannedAccessControlList acl = CannedAccessControlList.LogDeliveryWrite;
		s3.setBucketAcl(targetBucket, acl);
		
		//make sourceBucket send logs to targetBucket
		BucketLoggingConfiguration blc =new BucketLoggingConfiguration(targetBucket,logFilePrefix);
		SetBucketLoggingConfigurationRequest sblcr=new SetBucketLoggingConfigurationRequest(sourceBucket,blc);
		s3.setBucketLoggingConfiguration(sblcr);
		
		
 

分享到:
评论

相关推荐

    nginx日志测试使用 access.log.zip

    在这个场景中,我们关注的是Nginx的访问日志,具体为`access.log`文件。`access.log.zip`是一个压缩包,里面包含了Nginx服务器生成的访问日志记录,接下来我们将深入探讨Nginx日志的结构、用途及分析方法。 Nginx的...

    Amazon S3 实现文件上传的api以及样例

    Amazon S3,全称为Amazon Simple Storage Service,是亚马逊云服务提供的一个高度可扩展、安全且持久的云存储解决方案。这个服务允许用户存储和检索任意数量的数据,无论数据规模大小,适用于备份、归档、网站托管等...

    nginx服务器中access_log日志分析与配置详解

    在Nginx的配置文件(如`nginx.conf`或服务器块配置文件)中,可以通过以下方式启用和配置Access Log: ``` server { location / { access_log /var/log/nginx/access.log main; } } ``` 上述配置将把Access...

    web服务器的访问日志access.log

    web服务器的访问日志,可方便没有web服务器的学习使用

    fileupload-amazon-s3:将文件上传到亚马逊 s3 的示例

    如果要启用 Amazon S3 服务,请确保设置适当的环境变量: 提供者 钥匙 默认值 亚马逊 S3 访问密钥ID —— 亚马逊 S3 秘密访问密钥 —— 配置文件 您必须在文件config.json插入密钥 { "accessKeyId": "YOUR_...

    Server 2012 安装SQL Server 2012出现启用Windows 功能NetFx3时出错错误代码:-2146498298

    在 Windows Server 2012 R2 服务器上安装 SQL Server 2012 数据库时,可能会遇到“启用 Windows 功能 NetFx3 时出错,错误代码:-2146498298”的错误信息。这种错误的出现是由于在安装 SQL Server 2012 过程中,系统...

    Amazon s3简单云存储类库

    Amazon S3,全称为Amazon Simple Storage Service,是亚马逊公司提供的一种云存储服务,旨在为互联网用户提供高可用性、高持久性和低成本的数据存储解决方案。通过使用S3,开发者和企业能够安全地存储和检索任何数量...

    InTouch-Access-Anywhere教程

    安装和配置 InTouch Access Anywhere Server 需要选择 InTouch Access Anywhere Server 进行安装,一步步直到结束安装完 InTouch Access Anywhere Server 想,需要进行一些配置,点击开始—程序—Wonderware—...

    spring-boot-starter-purge-accesslog:Spring Boot应用程序的AccessLog清除策略

    为基于Spring Boot的应用程序启用访问日志文件清除功能的模块。 添加项目Lombok代理 该项目使用生成getter和setter等。从命令行编译应该不会引起任何问题,但是在IDE中,您需要向JVM添加代理。 完整说明可在Lombok...

    将access数据转移到sql server

    这个功能允许用户直接从SQL Server查询其他数据源(如Access数据库)。 - **总体解释:** 以上步骤是为了确保SQL Server能够支持跨数据库查询,并且可以访问像Access这样的外部数据源。 **2. SQL Server与Access...

    Access数据库远程读取乔迁至SQLServer数据库

    - **解决方案**:将现有的Access数据库迁移至功能更加强大的SQL Server数据库中,可以有效解决上述问题。 #### 二、准备工作 - **硬件环境**:确保服务器硬件配置能够满足SQL Server的运行需求。 - **软件环境**:...

    Amazon S3 EC2 api

    **标题:“Amazon S3 EC2 API”** **正文:** Amazon Simple Storage Service (S3) 是 Amazon Web Services (AWS) 提供的一种云存储服务,它允许开发者和企业存储和检索大量数据。S3 API(应用程序编程接口)是与 ...

    s3多版本multi versioning

    S3多版本(Multi-Versioning)功能是Amazon S3提供的一种对象存储机制,该功能允许用户在同一个Bucket中存储多个版本的对象,每个版本都有一个唯一的版本号。通过该功能,用户可以追踪对象的修改历史,恢复到以前的...

    如何启用SQL Server 2008远程链接功能

    SQL Server 2008 错误代号:40---无法和SQL服务器进行链接 如何启用SQLServer 2008远程链接功能 SQL Server 2008 在链接SQL服务器时发生网络链接错误或特定实例错误。SQL服务器不存在或者链接不成功。请验证用户名...

    apache的access.log和error.log减肥

    在Apache的配置文件`httpd.conf`中,你可以设置`CustomLog`和`ErrorLog`指令来启用`rotatelogs`。例如: ``` CustomLog "|D:/thridparty-system/java/apache2/bin/rotatelogs.exe D:/thridparty-system/java/...

    SQLServer 批量禁用、启用登录账号

    ### SQL Server 批量禁用、启用登录账号 ...通过以上介绍,我们可以看到在SQL Server中批量禁用和启用登录账号是一项简单而实用的功能,能够大大提高DBA的工作效率。希望本文能为您的数据库管理工作提供帮助。

    Access导入到SQL Server数据库中的三种方法.docx

    使用 SQL Server 的数据库导入/导出功能可以将 Access 数据库中的数据导入到 SQL Server 数据库中。首先,在要导入到的 SQL Server 数据库上右键,选择“任务”,然后选择“导入数据”,按照提示下一步直到完成即可...

    s3tk:适用于 Amazon S3 的安全工具包

    s3tk 适用于 Amazon S3 的安全工具包另一天,另一个泄漏的 Amazon S3 存储桶— 登记册,2017 年 7 月 12 日不要............ ... :tangerine: 在进行了测试安装跑步: pip install s3tk 您可以使用或来设置您的 AWS ...

    SQL Server如何启用xp_cmdshell组件1

    在SQL Server中,`xp_cmdshell`是一个非常强大的系统存储过程,它允许数据库管理员执行操作系统级别的命令,并将结果返回到SQL Server环境中。然而,出于安全考虑,`xp_cmdshell`默认是禁用的,因为不恰当的使用可能...

Global site tag (gtag.js) - Google Analytics