pili

package
v0.0.0-...-1b4da3f Latest Latest
Warning

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

Go to latest
Published: Apr 30, 2024 License: MIT Imports: 11 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	FusionHost = "pili.qiniuapi.com"
)

Functions

This section is empty.

Types

type FluxResp

type FluxResp struct {
	Time   time.Time `json:"time"`
	Values struct {
		Flow int64 `json:"flow"`
	} `json:"values"`
}

type PiliManager

type PiliManager struct {
	Debug bool
	// contains filtered or unexported fields
}

func NewPiliManager

func NewPiliManager(mac *qbox.Mac) *PiliManager

func (*PiliManager) GetDownFluxData

func (m *PiliManager) GetDownFluxData(startDate, endDate, granularity string, area []string) (fluxData []FluxResp, err error)

GetDownFluxData *

  • 参数
  • StartDate string 必须 开始日期,例如:20160701
  • EndDate string 必须 结束日期,例如:20160703
  • Granularity string 必须 时间粒度,可取值为 5min、hour、day、month
  • Area []string 必须 域名列表

func (*PiliManager) GetUpFluxData

func (m *PiliManager) GetUpFluxData(startDate, endDate, granularity string, area []string) (fluxData []FluxResp, err error)

GetUpFluxData *

  • 参数
  • StartDate string 必须 开始日期,例如:20160701
  • EndDate string 必须 结束日期,例如:20160703
  • Granularity string 必须 时间粒度,可取值为 5min、hour、day、month
  • Area []string 必须 域名列表

type TrafficData

type TrafficData struct {
	DomainChina   []int `json:"china"`
	DomainOversea []int `json:"oversea"`
}

TrafficData 为带宽/流量数据

Jump to

Keyboard shortcuts

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