根据您描述的情况,D100 可以用于自建和云原生的统一日志审计,但是对于客户端或 APP 端是否需要安装 Agent,这取决于您的具体需求和环境。
如果您的应用是在公有云环境下运行的,且支持 OpenTelemetry 或 Jaeger 标准的日志收集和追踪,那么 D100 可以直接接收这些日志数据进行审计。无需在客户端或 APP 端安装 Agent。
如果您的应用是在自建环境下运行的,且未支持 OpenTelemetry 或 Jaeger 标准的日志收集和追踪,那么您可能需要在客户端或 APP 端安装 Agent 来收集日志数据。这可以确保日志数据能够被完整地传递给 D100 进行审计。
总的来说,是否需要在客户端或 APP 端安装 Agent,取决于您的具体应用场景和需求。如果您不确定是否需要安装 Agent,建议您联系阿里云的技术支持进行咨询。