Update
This commit is contained in:
78
apps/amprobe/v1.3.3/data/configs/config.dev.toml
Normal file
78
apps/amprobe/v1.3.3/data/configs/config.dev.toml
Normal file
@@ -0,0 +1,78 @@
|
||||
[Fiber]
|
||||
# http监听地址
|
||||
Host = "0.0.0.0"
|
||||
# http监听端口
|
||||
Port = 8000
|
||||
# http优雅关闭等待超时时长(单位秒)
|
||||
ShutdownTimeout = 30
|
||||
SeverHeader = "probe"
|
||||
AppName = "probe"
|
||||
Prefork = false
|
||||
|
||||
# 数据库文件存放位置的配置
|
||||
# 需要监控的磁盘设备配置
|
||||
# 定时任务执行间隔配置
|
||||
[Gorm]
|
||||
# 是否开启调试模式
|
||||
Debug = true
|
||||
# 数据库类型(目前支持的数据库类型:postgres)
|
||||
DBType = "sqlite"
|
||||
# 设置连接可以重用的最长时间(单位:秒)
|
||||
MaxLifetime = 7200
|
||||
# 设置数据库的最大打开连接数
|
||||
MaxOpenConns = 150
|
||||
# 设置空闲连接池中的最大连接数
|
||||
MaxIdleConns = 50
|
||||
# 数据库表名前缀
|
||||
TablePrefix = "s_"
|
||||
# 是否启用自动映射数据库表结构
|
||||
EnableAutoMigrate = true
|
||||
|
||||
[DB]
|
||||
# 连接地址
|
||||
Host = ""
|
||||
# 连接端口
|
||||
Port = ""
|
||||
# 用户名
|
||||
User = ""
|
||||
# 密码
|
||||
Password = ""
|
||||
# 数据库
|
||||
DBName = "/Users/amu/Desktop/amprobe"
|
||||
# SSL模式
|
||||
SSLMode = ""
|
||||
|
||||
[Disk]
|
||||
# 需要监控的磁盘设备,可以根据 lsblk 命令查看
|
||||
Devices = ["disk3s1s1"]
|
||||
|
||||
[Ethernet]
|
||||
# 需要监控的网口,可以通过 ifconfig 命令查看
|
||||
Names = ["en0"]
|
||||
|
||||
[Task]
|
||||
# 主机监控数据的采集频率
|
||||
Interval = 30 # 单位 s
|
||||
|
||||
[Logger]
|
||||
File = "/Users/amu/Desktop/probe.log"
|
||||
Level = "debug"
|
||||
RotationTime = "1" # 每天切分一个日志文件
|
||||
MaxAge = "7" # 最多保留 7 天的日志
|
||||
|
||||
[Auth]
|
||||
# 是否启用
|
||||
Enable = true
|
||||
# 签名方式(支持:HS512/HS384/HS512)
|
||||
SigningMethod = "HS512"
|
||||
# 签名key
|
||||
SigningKey = "amprobe"
|
||||
# 过期时间(单位秒)
|
||||
Expired = 7200
|
||||
# key 前缀
|
||||
Prefix = "auth_"
|
||||
|
||||
|
||||
[InitData]
|
||||
Enable = true
|
||||
InitConfigFile = "./configs/init.yaml"
|
||||
Reference in New Issue
Block a user