PowerProtect:审核日志缺少条目,例如 1 个未按用户选择分配给策略的资产
Summary: PowerProtect Data Manager 审核日志缺少条目。例如,“1 个资产已根据用户选择已分配或未分配给'策略'。”其他条目(如“Protection Policy 'Policy' is disabled or enabled.”)工作正常。
Symptoms
在 PowerProtect Data Manager UI - Administration ->>Audit Logs中,它应该报告诸如“1 assets assigned or unassigned to 'Policy'by user selection”之类的条目。
但是,在客户从策略分配或取消分配资产后,审核日志中从未显示过诸如“1 assets assigned or unassigned to 'Policy' by user selection”之类的消息。
可以在审核日志中查看其他条目,例如“保护策略'策略'已禁用或启用”。
Cause
PowerProtect Data Manager CBS 服务(通用业务服务)发送了诸如“1 assets assigned or unassigned to 'Policy' by user selection”之类的消息。
在正常工作的 PowerProtect Data Manager 服务器上,我们可以看到在 /var/log/brs/cbs/cbs.log 中,调用 asset-assignments 时,CBS 服务会分叉 ForkJoinPool.commonPool-worker 线程以打印审核日志。
2024-06-17T04:03:46.586Z INFO [] [https-jsse-nio-8445-exec-9] [][][][TRACE_ID:a59bb34d999eff0d][] [c.e.b.c.f.RestLogFilter.doFilter(43)] - Enter RESTful Msg - Method: POST , Path: https://localhost:8443/api/v2/protection-policies/9e532ce9-62d9-4d56-b1bf-8b3c5aa6ecc8/asset-assignments ...... 2024-06-17T04:03:46.966Z INFO [] [ForkJoinPool.commonPool-worker-102525] [][][][][] [c.e.d.e.c.s.a.DefaultAuditLogResourceModifierAndDecorator.getMessageWithArgs(212)] - messageTemplate: '<num> asset(s) assigned to <plcName> by <triggerSource>.', messageArgs: [1, 'Test', user selection], messageArgs size: 3 2024-06-17T04:03:46.985Z INFO [] [ForkJoinPool.commonPool-worker-102525] [][AUDIT][][][] [c.e.d.e.c.s.a.DefaultAuditLogResourceModifierAndDecorator.printAuditLog(251)] - Source: null; Audit Type: PROTECTION_POLICY; Details: 1 asset(s) assigned to 'Policy' by user selection.; Changed By: admin; Changed At: Jun 17, 2024 14:03:46 PM; Object Changed: 'Test'; Previous Value: ; New Values: client; Note: null
但是,在无法正常工作的 PowerProtect Data Manager 上,当调用 asset-assignments 时,由于某种原因,从未调用过线程 ForkJoinPool.commonPool-worker。
Resolution
1.当 PowerProtect Data Manager 处于空闲状态时,使用 SSH 登录到 PowerProtect Data Manager 备份一体机,然后切换到 root 用户。
2.运行以下命令以重新启动 CBS 和 Logmgr 服务
cbs restart logmgr restart
3.等待几分钟以使服务完全重新启动,重新分配资产,然后查看审核日志是否报告了这一点。