Documentation ¶
Index ¶
- Constants
- Variables
- type KairosdbClient
- func (kairosDbClient *KairosdbClient) QueryMetric(metricName string, startDate int64, endDate int64) []vo.StorePoint
- func (kairosDbClient *KairosdbClient) SaveHisPoint(storeHisData vo.StoreHisData) (error error)
- func (kairosDbClient *KairosdbClient) SaveStorePoint(storePointVo vo.StorePoint) (error error)
Constants ¶
View Source
const KAIROSDB_DATA_TYPE_GPS = "gps" //自定义的数据
View Source
const KAIROSDB_DATA_TYPE_NUMBER = "number" //自带的数字类型
View Source
const KAIROSDB_DATA_TYPE_PERFECT = "perfect" //自定义的带数据描述的数据
View Source
const KAIROSDB_DATA_TYPE_TEXT = "text" //自带的文本类型
View Source
const KAIROSDB_TAG_DATA_DESC = "dataDesc" //自定义的标签
View Source
const KAIROSDB_TAG_DATA_TYPE = "dataType" //自定义的标签
View Source
const KAIROSDB_TAG_DAY = "day"
View Source
const KAIROSDB_TAG_HOUR = "hour"
View Source
const KAIROSDB_TAG_MIN = "min"
View Source
const KAIROSDB_TAG_MONTH = "month"
View Source
const KAIROSDB_TAG_ORG = "org"
View Source
const KAIROSDB_TAG_POSITION_TYPE = "positionType" //自定义的标签
View Source
const KAIROSDB_TAG_REMARK = "remark" //自定义的标签
View Source
const KAIROSDB_TAG_RSTATUS = "rstatus" //修复后的数据值,查询时只查询此值,
View Source
const KAIROSDB_TAG_SEC = "sec"
View Source
const KAIROSDB_TAG_SITE = "site"
View Source
const KAIROSDB_TAG_STATUS = "status" //原始数据值,此值做为原始数据的备份,在修复时使用。
View Source
const KAIROSDB_TAG_WEEK = "week"
View Source
const KAIROSDB_TAG_YEAR = "year"
View Source
const TIME_FORMAT = "2006-01-02 15:04:05"
Variables ¶
View Source
var WeekDayMap = map[string]string{
"Monday": "01",
"Tuesday": "02",
"Wednesday": "03",
"Thursday": "04",
"Friday": "05",
"Saturday": "06",
"Sunday": "00",
}
Functions ¶
This section is empty.
Types ¶
type KairosdbClient ¶
type KairosdbClient struct { Address string //地址 User string //用户 Password string //密码 DbClient client.Client }
func NewKairosdbClient ¶
func NewKairosdbClient(url string) *KairosdbClient
func (*KairosdbClient) QueryMetric ¶
func (kairosDbClient *KairosdbClient) QueryMetric(metricName string, startDate int64, endDate int64) []vo.StorePoint
func (*KairosdbClient) SaveHisPoint ¶
func (kairosDbClient *KairosdbClient) SaveHisPoint(storeHisData vo.StoreHisData) (error error)
*
- 保存数据
func (*KairosdbClient) SaveStorePoint ¶
func (kairosDbClient *KairosdbClient) SaveStorePoint(storePointVo vo.StorePoint) (error error)
*
- 保存数据
Click to show internal directories.
Click to hide internal directories.