™技术博客

apm | 元数据表说明

2021年5月26日

APM库

客户端:apm_client

数据类型 是否为空 说明
id int 主键ID
client_id varchar(32) 终端编号
client_secret varchar(255) 终端秘钥
scope varchar(255) 终端权限范围
authorized_grant_types varchar(255) 终端支持认证方式
web_server_redirect_uri varchar(255) 回调地址
access_token_validity int 令牌有效时间/秒
refresh_token_validity int 刷新令牌有效时间/秒
autoapprove varchar(255) 授权码模式是否自动放行
status int 删除标识 默认1

用户表:apm_user

数据类型 是否为空 说明
user_id int 主键ID
username varchar(64) 登录用户名
password varchar(255) 登录密码
phone varchar(20) 手机号
email varchar(100) 邮箱
enable int 0-不可用(离职) 1-可用(在职) 默认1
lock_flag int 1-锁定 0-非锁定(默认)
name varchar(200) 姓名
status int 删除标识 默认1
create_time timestamp 创建时间 默认当前时间
update_time timestamp 修改时间 默认当前时间

菜单表:apm_menu

数据类型 是否为空 说明
menu_id int 主键ID
name varchar(32) 菜单名
path varchar(255) 前端访问路径
sort int 排序值
status int 删除标识 默认1
create_time timestamp 创建时间 默认当前时间
update_time timestamp 修改时间 默认当前时间
parent_menu_id int 父菜单ID
icon varchar(128) 图标
type varchar(64) 类型

角色表:apm_role

数据类型 是否为空 说明
role_id int 主键ID
role_name varchar(64) 角色名称
role_code varchar(64) 角色标识
role_desc varchar(255) 角色描述
status int 删除标识 默认1
create_time timestamp 创建时间 默认当前时间
update_time timestamp 修改时间 默认当前时间

用户角色关系表:apm_user_role

数据类型 是否为空 说明
user_id int 用户ID
role_id int 角色ID

角色菜单关系表:apm_role_menu

数据类型 是否为空 说明
role_id int 角色ID
menu_id int 菜单ID

告警规则表:apm_alarm_rule

数据类型 是否为空 说明
id int 主键ID
name varchar(255) 名称
scope_catalog varchar(200) 告警类型
describe varchar(255) 描述
enable int 是否启动,0:关闭,1:启用 默认1
alarm_expression text 告警表达式
metrics_condition text 指标条件
status int 删除标识 默认1
create_time timestamp 创建时间 默认当前时间
update_time timestamp 修改时间 默认当前时间
service_filter text 服务过滤

元数据表:apm_meta

数据类型 是否为空 说明
id bigint 主键ID
service_group varchar(255) 服务组
service varchar(255) 服务名(当service_type为1时 表示数据库实例)
instance varchar(255) 实例名(当service_type为1时 表示库名)
endpoint varchar(255) 端点名(当service_type为1时 表示表名)
service_type int 服务类型(0-普通应用 1-数据库 6-浏览器)
md5 varchar(255) 由(service+instance+endpoint)组合
status int 删除标识 默认1
create_time timestamp 创建时间 默认当前时间
update_time timestamp 修改时间 默认当前时间
time_stamp bigint 时间戳

网络数据表:apm_network_mapping

数据类型 是否为空 说明
id bigint 主键ID
address varchar(255) 地址 ip/hostname:port
service varchar(255) 服务名(当service_type为1时 表示数据库实例)
instance varchar(255) 实例名(当service_type为1时 表示库名)
status int 删除标识 默认1
create_time timestamp 创建时间 默认当前时间
update_time timestamp 修改时间 默认当前时间
time_stamp bigint 时间戳

OAL规则表:apm_oal_rule

数据类型 是否为空 说明
id int 主键ID
name varchar(255) 指标名称
type int 是否可配置,0:不可配;1:可配
describe varchar(255) 描述
enable int 是否启动,0:关闭,1:启用 默认1
define varchar(255) 定义(指标来源)
script varchar(255) 表达式,不能加分号
status int 删除标识 默认1
create_time timestamp 创建时间 默认当前时间
update_time timestamp 修改时间 默认当前时间
scope_catalog varchar(200) 聚合类型,枚举参考

阈值表:apm_threshold

数据类型 是否为空 说明
id bigint 主键ID
default_value int 默认值
items text 明细
threshold_type varchar(60) 类型
status int 删除标识 默认1
create_time timestamp 创建时间 默认当前时间
update_time timestamp 修改时间 默认当前时间
name varchar(128) 指标名称
Tags: apm

扫描二维码,分享此文章