Documentation
¶
Index ¶
- Constants
- Variables
- func AlarmAttachInfo(respList []*db.Alarm) []view.RespAlarmList
- func AlertRuleCheck() error
- func AllPrometheusReload()
- func AnalysisFieldsUpdate(tid int, data []view.IndexItem) (err error)
- func ClickHouseLink(dsn string) (conn *sql.DB, err error)
- func Close() error
- func DatabaseCreate(req db.BaseDatabase) (out db.BaseDatabase, err error)
- func DatabaseListFilterPms(uid int) (res []view.RespDatabaseSimple, err error)
- func DatabaseViewIsPermission(uid, iid, did int) bool
- func DatabendLink(dsn string) (conn *sql.DB, err error)
- func HashIDGenCode(id int) string
- func Init() error
- func InstanceCreate(req view.ReqCreateInstance) (obj db.BaseInstance, err error)
- func InstanceFilterPms(uid int) (res []view.RespInstanceSimple, err error)
- func InstanceViewIsPermission(uid, iid int) bool
- func InstanceViewPmsWithSubResource(uid int, iid int, subResource string) bool
- func NewAlarm() *alert
- func NewDependence() *dependence
- func NewIndex() *index
- func NewInstanceManager() *instanceManager
- func NewNode() *node
- func NewSrvStorage() *srvStorage
- func ReadAllPermissionTable(uid int) []int
- func SendTestToChannel(c *db.AlarmChannel) (err error)
- func ShortURLClean()
- func StorageCreate(uid int, databaseInfo db.BaseDatabase, param view.ReqStorageCreate) (tableInfo db.BaseTable, err error)
- func StructuralTransfer(req []view.Column) (res string)
- func TableCreate(uid int, databaseInfo db.BaseDatabase, param view.ReqTableCreate) (tableInfo db.BaseTable, err error)
- func TableViewIsPermission(uid, iid, tid int) bool
Constants ¶
View Source
const ( NoDataOpDefault = 0 NoDataOpOK = 1 NoDataOpAlert = 2 )
View Source
const ( DepSearchOpUp = 1 << 0 DepSearchOpDown = 1 << 1 )
Variables ¶
View Source
var ( Permission *permission.Service InstanceManager *instanceManager Index *index Alert *alert Node *node Storage *srvStorage )
View Source
var Dependence *dependence
Functions ¶
func AlarmAttachInfo ¶
func AlarmAttachInfo(respList []*db.Alarm) []view.RespAlarmList
func AlertRuleCheck ¶ added in v0.4.3
func AlertRuleCheck() error
AlertRuleCheck Detect alert rules in progress
func AllPrometheusReload ¶
func AllPrometheusReload()
func DatabaseCreate ¶
func DatabaseCreate(req db.BaseDatabase) (out db.BaseDatabase, err error)
func DatabaseListFilterPms ¶ added in v0.3.2
func DatabaseListFilterPms(uid int) (res []view.RespDatabaseSimple, err error)
func DatabaseViewIsPermission ¶ added in v0.3.2
func DatabendLink ¶ added in v0.4.5
DatabendLink 这里 dsn 好像写任意地址都能测试成功
func HashIDGenCode ¶ added in v0.4.3
func InstanceCreate ¶
func InstanceCreate(req view.ReqCreateInstance) (obj db.BaseInstance, err error)
func InstanceFilterPms ¶ added in v0.3.2
func InstanceFilterPms(uid int) (res []view.RespInstanceSimple, err error)
func InstanceViewIsPermission ¶ added in v0.3.2
func InstanceViewPmsWithSubResource ¶ added in v0.4.3
func NewDependence ¶ added in v0.4.3
func NewDependence() *dependence
func NewInstanceManager ¶
func NewInstanceManager() *instanceManager
func NewSrvStorage ¶ added in v0.4.4
func NewSrvStorage() *srvStorage
func ReadAllPermissionTable ¶ added in v0.3.2
func SendTestToChannel ¶ added in v0.3.1
func SendTestToChannel(c *db.AlarmChannel) (err error)
func ShortURLClean ¶ added in v0.4.3
func ShortURLClean()
func StorageCreate ¶ added in v0.4.3
func StorageCreate(uid int, databaseInfo db.BaseDatabase, param view.ReqStorageCreate) (tableInfo db.BaseTable, err error)
func StructuralTransfer ¶ added in v0.4.3
StructuralTransfer ...
func TableCreate ¶
func TableCreate(uid int, databaseInfo db.BaseDatabase, param view.ReqTableCreate) (tableInfo db.BaseTable, err error)
func TableViewIsPermission ¶ added in v0.3.2
Types ¶
This section is empty.
Source Files
¶
Directories
¶
Path | Synopsis |
---|---|
alarm
|
|
pusher
Package pusher @Author arthur 15:52:00
|
Package pusher @Author arthur 15:52:00 |
pusher/feishu
Package feishu @Author arthur 09:51:00
|
Package feishu @Author arthur 09:51:00 |
ResourceHandler responsible for doing common operations on kubernetes resources.
|
ResourceHandler responsible for doing common operations on kubernetes resources. |
pandas
|
|
Click to show internal directories.
Click to hide internal directories.