db

package
v3.12.0+incompatible Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 25, 2017 License: Apache-2.0, Apache-2.0 Imports: 12 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var DB *sql.DB
View Source
var DbFacade = &f.DbFacade{}

Functions

func DbInit

func DbInit(dbConfig *commonDb.DbConfig) (err error)

func Init

func Init()

Initialize the resource for RDB

func QueryBuiltinMetrics

func QueryBuiltinMetrics(tids string) ([]*model.BuiltinMetric, error)

func QueryConfig

func QueryConfig(key string) (*model.Config, error)

func QueryExpressions

func QueryExpressions() (ret []*model.Expression, err error)

func QueryGroupTemplates

func QueryGroupTemplates() (map[int][]int, error)

func QueryHostGroups

func QueryHostGroups() (map[int][]int, error)

func QueryHostTemplateIds

func QueryHostTemplateIds() (map[int][]int, error)

一个机器ID对应了多个模板ID

func QueryHosts

func QueryHosts() (map[string]int, error)

func QueryMonitoredHosts

func QueryMonitoredHosts() (map[int]*model.Host, error)

func QueryPlugins

func QueryPlugins() (map[int][]string, error)

func QueryStrategies

func QueryStrategies(tpls map[int]*model.Template) (map[int]*model.Strategy, error)

获取所有的Strategy列表

func QueryTemplates

func QueryTemplates() (map[int]*model.Template, error)

获取所有的策略模板列表

func Release

func Release()

Initialize the resource for RDB

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL