Comments (6)
Hi,
Thank you for a great library supporting audit feature. While the feature is comprehensive, is there a way I can configure where my logs should go and sit.
To quote a few examples, I may want to:
- Have my logs go into separate tables/collections based on the Source Application. Meaning thereby, let's say I have multiple applications but would like to have all my audit data in a single database, but seggregated into separate tables/collections. Is this a possibility?
- Have my logs move into a dynamically created table/collection by date. Meaning thereby, let's say, I configure my logging/auditing such that every month or so, a new table/collection gets created and the audit logs go into this table/collection.
Please let me know your thoughts on the above two.
Warm Regards Siva
Let me look at this in detail and check how this is possible
from loopback4-audit-log.
Hello,
Any further updates on this?
Regards
Siva
from loopback4-audit-log.
This is actually not that straight forward as we mention the table name in our model class.
Needs more analysis on this.
from loopback4-audit-log.
@yeshamavani can't we suggest the archival approach? Community can use that to achieve similar scenarios.
from loopback4-audit-log.
Hi
Any further update on this?
Regards
Siva
from loopback4-audit-log.
Hello
There is nothing direct available right now but if you wish to save your logs somewhere else or archive them based on time
we have archival feature in our https://www.npmjs.com/package/@sourceloop/audit-service that helps you save logs on s3, but this is configurable and you can save it as per your business requirements
from loopback4-audit-log.
Related Issues (20)
- add tenant provisions in audit logs HOT 1
- Update lb4 dependencies HOT 1
- Compilation error saying incompatible types for getCurrentUser HOT 6
- Copy the Readme to root as well HOT 1
- Generate Changelog HOT 1
- License and Copyright Headersโ Year Upgradation HOT 1
- Remove support for node v14 HOT 1
- mixin: options aren't forwarded to the original repository class HOT 1
- The automated release is failing ๐จ
- Make actor field selection configurable HOT 1
- Provide Sequelize Support HOT 1
- Setup Release Process via GH Actions HOT 1
- Add ARC Branding in README HOT 1
- Add sync-docs action HOT 1
- Remove support for node 16 and lower versions and update package deps. HOT 1
- Remove node 16 support and add node 18 and higher versions support along with package updates HOT 1
- Add sonar and synk badges
- Fix sonar issues and smells HOT 1
- update loopback dependencies versions HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. ๐๐๐
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google โค๏ธ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from loopback4-audit-log.