Apache Log4j Audit日志審計(jì)框架
Log4j Audit 提供了一個(gè)框架,用于定義審計(jì)事件,然后使用 Log4j 記錄它們。該框架側(cè)重于定義事件并為應(yīng)用程序提供記錄它們的簡(jiǎn)單機(jī)制,允許產(chǎn)品為記錄的事件提供一致性和有效性。它不關(guān)注日志事件如何寫入數(shù)據(jù)存儲(chǔ)。
Log4j Audit 通過定義自己的 AuditMessage 構(gòu)建在 Log4j 上。Log4j Audit 要求 Java 8 和 Log4j 2.10.0 或更高版本,并且需要一個(gè) Git 倉(cāng)庫(kù)來維護(hù)事件和屬性的 JSON 目錄。如果應(yīng)用程序要定義動(dòng)態(tài)目錄事件和屬性,則需要數(shù)據(jù)庫(kù)。Log4j Audit 為 PostgresQL 提供了內(nèi)置支持。
評(píng)論
圖片
表情
