How to auditing user's actions on Swift? [closed]

asked 2015-01-23 09:00:42 -0500

Campos gravatar image

updated 2015-01-23 18:59:58 -0500

smaffulli gravatar image

Hey there,

I'm suppose to do a task on Swift, for my Master's Degree, but for that I need to look into the swift logs. I need to find one that says, for example, when someone does an upload or download, which user did that, what command did he used, what file was used and at what time. Is there such a log? If so, where is it? Because there's no folder in /var/log for swift. If there's not, can I configure one to do so? I'm using CentOS7 and Juno.

edit retag flag offensive reopen merge delete

Closed for the following reason question is not relevant or outdated by Campos
close date 2016-09-20 12:44:12.605082

1 answer

Sort by ยป oldest newest most voted

answered 2015-01-23 19:01:36 -0500

smaffulli gravatar image

I'd suggest you to install Swift in your machines, try adding a user and perform some actions. Check the logs: how do these actions look like in those logs? If you need more granularity you may want to look also at how Ceilometer tracks actions performed by users in swift.

edit flag offensive delete link more


Thanks for the reply. Actually, I'm already doing that, the problem is: Which logs I'm supposed to look, and where are they? The only one I've found that monitor Swift's actions is in /var/log/messages, but they don't quite give me what I want. I'll see what Ceilometer can do.

Campos gravatar imageCampos ( 2015-01-26 08:54:10 -0500 )edit

Get to know Ask OpenStack

Resources for moderators

Question Tools

1 follower


Asked: 2015-01-23 09:00:42 -0500

Seen: 368 times

Last updated: Jan 23 '15