vmprometheusconverter

package
v0.0.5-rc Latest Latest
Warning

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

Go to latest
Published: Jul 7, 2020 License: Apache-2.0 Imports: 16 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type ConvertorController

type ConvertorController struct {
	// contains filtered or unexported fields
}

ConvertorController - watches for prometheus objects and create VictoriaMetrics objects

func NewConvertorController

func NewConvertorController(promCl versioned.Interface, vclient vmclient.Interface) *ConvertorController

func (*ConvertorController) CreatePodMonitor

func (c *ConvertorController) CreatePodMonitor(pod interface{})

func (*ConvertorController) CreatePrometheusRule

func (c *ConvertorController) CreatePrometheusRule(rule interface{})

func (*ConvertorController) CreateServiceMonitor

func (c *ConvertorController) CreateServiceMonitor(service interface{})

func (*ConvertorController) Run

func (*ConvertorController) UpdatePodMonitor

func (c *ConvertorController) UpdatePodMonitor(old, new interface{})

func (*ConvertorController) UpdatePrometheusRule

func (c *ConvertorController) UpdatePrometheusRule(old, new interface{})

func (*ConvertorController) UpdateServiceMonitor

func (c *ConvertorController) UpdateServiceMonitor(old, new interface{})

Jump to

Keyboard shortcuts

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