2

Web アプリケーション (java/tomcat/struts/mysql) でユーザー変更のログを保持する最良の方法は何ですか? 私はアカウントを配布し、各アカウントには複数のユーザーがいます。アカウント管理者がいつでも誰が何をしたかを確認できるようにしたい. そして、すべてにアクセスできるようにしたいと思います。最初に、どのフィールドが変更されたかを知る方法が必要です。次に、各アカウントの変更を、それらが見える場所に記録する必要があります。明らかに、アプリの速度を落としたくありません。このサイトで、db ログを保持することを提案する回答を読みました。各クエリが送信された後、変更についてデータベースにクエリを実行します。それを行う方法がわかりませんでした。

4

2 に答える 2

-1

私は、Web アプリでトランザクションやその他のものをログに記録するための同様の「方法」を探していました。Google を閲覧しているときに、次のリンクを見つけました: https://www.owasp.org/index.php/Logging_Cheat_Sheetは、ログを記録する 2 つの方法について説明しています: データベースまたはいくつかのログ ファイルのファイル システムで...

Common Log File System (CLFS)、Common Event Format (CEF) over syslog、将来的には Common Event Expression (CEE)。標準形式は、集中ロギング サービスとの統合を容易にします

彼らは、私たちがログに記録できる方法、ログに記録する必要があるもの、避けるべきものを見事に説明しています.

お役に立てば幸いです。

于 2016-06-29T13:11:19.567 に答える