Questions tagged [audit-logging]

Audit-logging is the practice of keeping records of system activity

Audit-logging is the practice of keeping records of system activity. Audit logging does not contain information about the technical operation of a system, like print statements, but rather keeps track of discrete events that occur within a system. Examples are "User X accessed data Y at Time T", etc.

389 questions
2
votes
1 answer

Hibernate. Entity change\revision history

Framework: Spring 3 with Hibernate 3. Database: Oracle 11 Requirement: Our application will have Event objects. Each of these Event objects is a encapsulation of a set of Entity properties (table columns). So whenever any Entity is updated in our…
uncaught_exceptions
  • 21,712
  • 4
  • 41
  • 48
2
votes
1 answer

Solutions for Audit Logging in Java EE applications

Our current application uses tech stacks such as: Struts2, Spring, and Hibernate, which are common stacks used in Java EE applications. We want to introduce the idea of Audit Logging (for each CRUD operations) into our application. Just want a…
ttt
  • 3,934
  • 8
  • 46
  • 85
1
vote
2 answers

"Deep compare" dictionaries

I'm doing "deep comparison" of data structures for audit logging (who changed what members, when). I'm using reflection for this, recursing into the structures and comparing them. I've hit a problem though with those containing dictionaries. I can…
carlpett
  • 12,203
  • 5
  • 48
  • 82
1
vote
0 answers

Audit with Excel files only log the first event

I have activated the audit in SharePoint 2010 on the "View" event for my list items. It is perfectly working with word files, however, with excel files, the audit only contains the first time the file has been viewed. Does anybody have the same…
Holden
  • 143
  • 3
  • 11
1
vote
1 answer

Migrate GCP Audit Logs to BigQuery

As per the documentation, GCP audit logs are kept for only 13 months. What we want is export those logs to a BigQuery dataset for traceability reasons. The issue is that GCP starts exporting the logs starting from the export enabling time and we…
1
vote
1 answer

Ruby/Rails equivalent of Python's sys.addAuditHook

I am a total beginner to Ruby and am hoping for some advice. My goal is to log all (for example) socket operations with a Ruby program with as little code modification as possible. As a tiny example, pretend I have a super simple server like…
ebdavis
  • 105
  • 8
1
vote
0 answers

Auditd stops monitoring USB mount point when USB is removed then reinserted

I'm working on scripted monitoring of USB activity: file reads, writes, folder creations, etc. . Our codebase automatically sets up a mount point in: /media/usb/(mounted_usb_name), when a USB is inserted, and deletes this mount point when the USB is…
1
vote
1 answer

How to capture events from ETW provider "Microsoft-Windows-Security-Auditing" in real time session?

I'm recently using ETW to collect events from builtin providers. I use logman to consume events and save them to a .etl file, like this: logman create trace evt -p Microsoft-Windows-RPC -ets ...After some operation logman stop evt -ets Then I got…
1c3
  • 11
  • 2
1
vote
1 answer

Grails 4 Audit Logging: Records being logged with the wrong user

I'm using the Grails Audit Logging plugin, and some (~1.5%) of my Audit Log records are being associated with the incorrect actor (user). This API is multi-tenant, and many of these records are impossible to have been done by the actor that is being…
JonHoffman
  • 111
  • 6
1
vote
1 answer

How can I limit wagtail's site history by site to support multi-tenancy?

I have a multi-tenant wagtail set up and we are currently working on getting up to date. We've just recently upgraded to v2.15 which introduced audit logging for all models instead of just page models. AFAICT from looking through the wagtail code,…
BrendaD
  • 15
  • 4
1
vote
1 answer

Log for values of @DS_START_DATE / @DS_END_DATE

I'm in the process of analyzing costs that are produced by the usage of Data Studio (now Looker Studio). For that I'm looking at the BigQuery audit logs. I can find the query that Data Studio is firing, which may look something like this: SELECT *…
Sebastian
  • 831
  • 2
  • 13
  • 36
1
vote
1 answer

WSO2 logging remot IP address in audit.log

Does anyone know if it is possible to log in WSO2's audit.log the user's IP address? What's the format I have to configure in repository/conf/log4j2.properties? It works just fine in http_access*.log but I am unable to set it in audit.log
StefanG
  • 320
  • 1
  • 3
  • 10
1
vote
0 answers

Archiving Data vs Audit Log - Do we need both?

I am working on developing an insurance app. We have designed a database table containing all user profile related information, as well as their approvals to different privacy policies. My question is - which would be a better option to keep track…
1
vote
1 answer

What should be in Event/Audit records?

For an Enterprise Application, do you write event/audit records just for auditing and debugging purpose (apart from writing transaction records to DB)? If you do, do you write them to flat files or directly to DB? or Both? What information do you…
sarahTheButterFly
  • 1,894
  • 3
  • 22
  • 36
1
vote
1 answer

How to apply Path Patterns in GCP Eventarc for BigQuery service's jobCompleted method?

I am developing a solution where a cloud function calls BigQuery procedure and upon successful completion of this stored proc trigger another cloud function. For this I am using Audit Logs "jobservice.jobcompleted" method. Problem with this…