Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GetOutboundIP ¶
Types ¶
type CenterApi ¶
type CenterApi struct { Addrs []string // CenterApi 的地址 BasicAuthUser string // BasicAuth 用户名 BasicAuthPass string // BasicAuth 密码 Timeout int64 // 超时时间 }
CenterApi 相关的配置
type ConfigType ¶
type ConfigType struct { Global GlobalConfig // 全局配置 Log logx.Config // 日志配置 HTTP httpx.Config // HTTP 配置 DB ormx.DBConfig // 数据库配置 Redis storage.RedisConfig // Redis 配置 CenterApi CenterApi // CenterApi 配置 Pushgw pconf.Pushgw // 推送网关配置 Alert aconf.Alert // 告警配置 Center cconf.Center // 中心配置 }
存储 Nightingale 的各种配置信息
func InitConfig ¶
func InitConfig(configDir, cryptoKey string) (*ConfigType, error)
初始化 Nightingale 的配置
Click to show internal directories.
Click to hide internal directories.