Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ( CategoryCount = "count" CategoryGauge = "gauge" )
Functions ¶
func RemoteWrite ¶
func RemoteWrite(data []Hdata, opt RemoteWriteOpt) (err error)
RemoteWrite @Description: 远程写如prometheus @param data @param opt @return err
Types ¶
type HMetric ¶
func GetHistogramMetrics ¶
func GetHistogramMetrics(name string, job string, t time.Time, histogram prometheus.Histogram) (metics HMetric)
GetHistogramMetrics @Description: 获取Histogram remote write 数据 @param name metric name @param job job name @param t time @param histogram 数据 @return metics
type Hdata ¶
func GetCountMetrics ¶
func GetCountMetrics(name string, job string, t time.Time, counter prometheus.Counter) (metics Hdata)
GetCountMetrics @Description: 获取Count remote write 数据 @param name metric name @param job job name @param t time @param histogram 数据 @return metics
func GetGaugeMetrics ¶
GetGaugeMetrics @Description: 获取Count remote write 数据 @param name metric name @param job job name @param t time @param histogram 数据 @return metics
type RemoteWriteOpt ¶
Click to show internal directories.
Click to hide internal directories.