• 监控服务客户端


    组件编码 hzero-boot-monitor

    一、简介

    1.1 概述

    监控服务客户端主要是对数据进行监控和审计,按功能可以分为数据审计和操作审计

    1.2 组件坐标

    <dependency>
        <groupId>org.hzero.boot</groupId>
        <artifactId>hzero-boot-monitor</artifactId>
        <version>${hzero.boot.version}</version>
    </dependency>
    

    1.3 功能特性

    二、操作审计

    在服务中添加如下配置来开启操作审计:

    # application.yml
    hzero:
      audit:
        operation:
          enable: false     # 全局开关,默认 false
          api-audit:
            enable: true    # API 审计开关,默认 true,如果全局开关关闭,此值无效
          annotation-audit:
            enable: true    # 注解审计(在Bean的方法上添加@OperationalAudit)开关,默认 true,如果全局开关关闭,此值无效
    

    支持通过API审计和注解审计两种方式来实现操作审计功能。

    三、数据审计

    使用说明

    数据变更监控是数据分发客户端的基础功能,数据分发和数据审计是扩展功能。

    # application.yml
    hzero:
      data:
        change:
          enable: true # 是否启用数据变更拦截功能
      audit:
        data:
          enabled: true # 是否启用数据变更监控功能
    

    四、版本更新日志

    版本 0.11.0.RELEASE [2019-09-20]

    版本 0.12.0.RELEASE [2019-09-30]

    展望