监控审计服务
服务简码
HMNT
默认端口
8260
默认路由
/hmnt/**
组件编码
hzero-monitor
简介
1.1 概述
提供监控审计功能。监控包括服务监控、日志监控、调用链路追踪等监控功能。审计包括数据审计和操作审计。
注意:此服务目前还在持续开发中,支持的功能详见功能列表
1.2 组件坐标
- OP版本
<dependency>
<groupId>org.hzero</groupId>
<artifactId>hzero-monitor</artifactId>
<version>${hzero.service.version}</version>
</dependency>
- SaaS版本
<dependency>
<groupId>org.hzero</groupId>
<artifactId>hzero-monitor-saas</artifactId>
<version>${hzero.service.version}</version>
</dependency>
1.3 功能列表
1.3.1 操作审计
hzero:
audit:
operation:
enable: false # 全局开关,默认 false
api-audit:
enable: true # API 审计开关,默认 true,如果全局开关关闭,此值无效
annotation-audit:
enable: true # 注解审计(在Bean的方法上添加@OperationalAudit)开关,默认 true,如果全局开关关闭,此值无效
1.3.2 数据审计
# application.yml
hzero:
transfer:
monitor:
enabled: true # 是否启用数据变更监控功能
dataAudit:
enabled: true # 是否启用数据变更审计功能