#配置文件

# deploy.yml

路径:{安装包路径}/ycm/etc/deploy.yml

server

字段 说明
ycm_name 产品名称
ycm_name_en 产品英文名称
product_short_name 产品简称,不推荐修改
product_short_name_en 产品英文简称,不推荐修改
install_path server 安装路径
system_user 运行server 相关服务的用户
ycm_port server监听端口,默认为9060
prometheus_port 监控端监听端口,默认为9061
loki_http_port 日志分析http服务端口,默认为9062
loki_grpc_port 日志分析grpc服务端口,默认为9063
yasdb_exporter_port 数据库信息采集端口,默认为9064
yas_hcs_api_port yas-hcs-api端口,默认为9065
prometheus_collect_interval 监控采集频率,取值范围[1,43200],默认为10
prometheus_data_expired 监控数据保存天数,取值范围[1,360],默认为180天
monit_enable server是否开启monit,默认开启
grpc_tls_enable server与主机通信使用tls
http_tls_enable server使用https监听
manage_ip 弹性IP,vpc间网络不通时需要配置该值
dbconfig:
- dirver
- url
- libpath
后端数据库信息:
- 后端数据库类型,可填参数:sqlite3或yashandb,默认是sqlite3
- driver为yashandb时,该参数必填。单IP:ip:port,HA多IP:ip:port,ip:port,ip:port 或者 primary:ip:port,ip:port,ip:port。支持使用远端YashanDB作为后端数据库,即IP地址可以不是本机
- driver为yashandb时,默认为{管理平台安装路径}/ycm/tool/yashandb-client/lib

client

以下参数为添加新主机时被应用的默认参数,可在添加时重新修改。

字段 说明
install_path ycm agent 默认安装路径
system_user ycm agent 默认运行用户,添加新主机时应用,可修改
system_group: yashan ycm agent 默认运行用户组,添加新主机时应用,可修改
agent_port ycm agent 默认端口,默认为9070
export_port ycm 采集器 默认端口,默认为9071

user

字段 说明
superadmin:
- password
- nickname
- email
- phone
配置超级管理员信息:
- 用户和密码为admin,展示密文,建议在部署成功后修改密码
- 默认为superman
- 邮箱
- 电话
token_key 生成登录token时的加密串,用于混淆加密
token_expired token非活跃过期时间,取值范围[1,1440],默认为30分钟
password_expired 密码有效期,到期后强制修改密码,取值范围[1,365],默认为60天
retry_times 密码输入错误后可重试的次数,取值范围[5,30],默认为5次
lock_expired 输入错误被锁定后等待时间,取值范围[3,10080],默认为3分钟

log

字段 说明
console 是否打印日志
level 日志级别:DEBUG, INFO, WARN, ERROR
rotationTime 日志保存时间,小于等于0表示不过期,默认为7天
rotationSize 每个日志文件最大大小,最小值为10M
maxBackupNum 日志备份最多保存数量,小于等于0表示不限个数

# join.toml

可以通过yasadm yasdb demo的命令生成toml文件模版以供修改。

字段 说明
yashandb_name 数据库名称
display_name 数据库别名,可以为空,当不同数据库名称相同时可以使用别名进行托管
yashandb_sys_password 数据库sys密码
without_om 不使用yasboot托管,默认为false,为true需要填写primary_config和standby_config的实例信息
group_ids 添加到管理平台用户组,可填多个用户组ID,默认为空
om_ip yasboot所在主机IP地址
[primary_config]
- manage_ip
- yasdb_name
- primary_path
- 主库所在主机IP地址
- yasdb安装路径
- 主库路径
[[standby_config]]
- manage_ip
- yasdb_name
- standby_path
- 备库所在主机IP地址
- yasdb安装路径
- 主库路径
pdf-btn 下载文档
copy-btn 复制链接