問題タブ [audit-logging]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
177 参照

grails - grails audit-logging プラグインでドメイン ID への参照を取得する

audit-logginggrailsプラグインを使用しようとしています。それは私がする必要があることをするようです。

しかし、自動生成されるidドメイン クラスの参照に問題があります。id

id他の属性と同じように参照しようとすると、 null.

新しく挿入されたエンティティidを取得できるように、参照を取得するにはどうすればよいですか?idPerson

0 投票する
0 に答える
173 参照

grails - Grails 監査ログ プラグイン

ドメインデータの変更をログに記録するためにgrails監査プラグインを使用しています

このプラグインをテストするための簡単なテストを行っています。grails フォームの挿入/更新。範囲外のデータで更新に失敗しました。その保存は失敗しましたが、auditLog はそのデータをテーブルに記録しました。どうすればそれを防ぐことができますか。

0 投票する
0 に答える
128 参照

c++ - 2008 R2 ドメイン EvtSubscribe の遅延

通常、Windows Server 2008 R2 ドメイン コントローラー上で、サービスとして実行されるプログラムでWindows EvtSubscribe API を使用します。これは kerberos ログオン イベント用に登録されており、その目的は、ネットワーク上のアプリケーションにシングル サインオンを提供することです。

ログオン イベントからユーザー名/IP を取得し、それらを使用して IP アドレスを事前認証します。これは、非常に大規模なサイト (1 日を通して 60,000 人のユーザーがログオンおよびログオフする) で最近使用されるまで、多数のサイトでうまく機能していました。プロセス モニターからわかる限り、ドメイン コントローラーの負荷が極端に高いわけではありませんが、イベントがすぐにアプリケーションに渡されず、20 分から 1 時間ほど遅れることがあります。

API で説明されているように PUSH メソッドを使用します。コードは同じです。

イベント ビューアでセキュリティ ログを確認すると、ユーザーがドメインにログオンするとすぐにログオン イベントが表示されます。ただし、イベントはずっと後までアプリケーションにプッシュされません。

私のアプリケーションがインストールされている他のサイトでこれが発生するのを見たことがなく、サーバー自体の構成の問題なのか疑問に思っています。遅延のあるサイトには、合計 4 つのクラスター化されたドメイン コントローラーがあり、それぞれでアプリケーションが実行され、レポートされています。4 つすべてで、イベントの受信が定期的に大幅に遅れます。

他の誰かが似たようなものに出くわしたり、何が起こっているのか考えていますか?

VM と ADTest を使用して負荷を生成しようとしましたが、うまくいきませんでした。

0 投票する
2 に答える
624 参照

grails - 監査ログ プラグインを使用して Grails に挿入された二重レコード

audit-loggingプラグインをアプリケーションにインストールしました。grails のバージョンは2.1.1で、プラグインのバージョンは1.0.1です。

私のConfig.groovyクラスでは、これを追加しました

そして私のドメインクラスにこれを追加しました

何かを追加、削除、更新するとき。私のaudit_logsテーブルでは、1 つの操作に対して二重のレコードが挿入されました。たとえば、コントローラー クラスからステータス値を変更した場合

呼び出しごとに 2 つのレコードを挿入します。

0 投票する
1 に答える
929 参照

logging - DB2 でトリガーを監査する方法は?

私の質問は非常に単純です。私は WebSphere Commerce と DB2 を使用しています。私は db2 に独自のトリガーを持っています。トリガーの開始時とトリガーの終了時をログ ファイルで確認する必要があります。DB2 に関するこの情報が記録されているログ ファイルはどれですか?

ペルーからのご挨拶!

0 投票する
1 に答える
6927 参照

asp.net-mvc - MVC 5 - データベースへの挿入と更新のログ記録

私はこれを達成するためにさまざまなアプローチをたくさん探してきました。しかし、パフォーマンスのログ記録とデバッグに焦点を当てた、多くのサードパーティのインストールなしでこれを行う方法について、良い簡単な例をまだ見つけていません。

すべての変更をデータベースに簡単に記録する方法と、新しい行が追加されたときの方法を探しています。コントローラーが呼び出されたアクションを格納する独自のテーブルが必要です/または単にデータベーステーブルで追跡できます。そして、どのフィールドが更新または追加されたか。私は次のようなテーブルを描いています:

そのため、特定のビューごとにログ テーブルを表示でき、そのアイテムの履歴や変更されたフィールドなどを確認できます。

ここで一番下の提案を見ました: MVC 4変更ログを実装する方法は? 私の SQL データベースは SQL Service Broker をサポートしていないため、SQL にトリガーを追加することから始めたくありません。

私は MVC 5.2 と EF 6.0 を使用しているので、Database.Log プロパティを調べましたが、目的を達成するための適切な方法を設定する方法についてのガイダンスが本当に必要です。