 Documentation
      ¶
      Documentation
      ¶
    
    
  
    
  
    Index ¶
Constants ¶
This section is empty.
Variables ¶
      View Source
      
  
    var Client = NewFakeInfluxDBClient()
    
      View Source
      
  
var Config = InfluxdbConfig{ User: "root", Password: "root", Host: "localhost:8086", DbName: "k8s", Secure: false, }
Functions ¶
This section is empty.
Types ¶
type FakeInfluxDBClient ¶
type FakeInfluxDBClient struct {
	Pnts []PointSavedToInfluxdb
}
    func NewFakeInfluxDBClient ¶
func NewFakeInfluxDBClient() *FakeInfluxDBClient
func (*FakeInfluxDBClient) Ping ¶
func (client *FakeInfluxDBClient) Ping() (time.Duration, string, error)
func (*FakeInfluxDBClient) Write ¶
func (client *FakeInfluxDBClient) Write(bps influxdb.BatchPoints) (*influxdb.Response, error)
type InfluxdbClient ¶
type InfluxdbClient interface {
	Write(influxdb.BatchPoints) (*influxdb.Response, error)
	Query(influxdb.Query) (*influxdb.Response, error)
	Ping() (time.Duration, string, error)
}
    func NewClient ¶
func NewClient(c InfluxdbConfig) (InfluxdbClient, error)
type InfluxdbConfig ¶
func BuildConfig ¶
func BuildConfig(uri *url.URL) (*InfluxdbConfig, error)
type PointSavedToInfluxdb ¶
 Click to show internal directories. 
   Click to hide internal directories.