alertmanager

package
v0.38.1 Latest Latest
Warning

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

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

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func AlertmanagerStatus added in v0.3.0

func ListOptions added in v0.3.0

func ListOptions(name string) metav1.ListOptions

func NewAlertmanagerCollector added in v0.10.0

func NewAlertmanagerCollector(s cache.Store) *alertmanagerCollector

Types

type Config added in v0.5.0

type Config struct {
	Host                         string
	LocalHost                    string
	ConfigReloaderImage          string
	ConfigReloaderCPU            string
	ConfigReloaderMemory         string
	AlertmanagerDefaultBaseImage string
	Namespaces                   prometheusoperator.Namespaces
	Labels                       prometheusoperator.Labels
	CrdKinds                     monitoringv1.CrdKinds
	EnableValidation             bool
	ManageCRDs                   bool
	AlertManagerSelector         string
}

type Operator

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

Operator manages life cycle of Alertmanager deployments and monitoring configurations.

func New

New creates a new controller.

func (*Operator) Run

func (c *Operator) Run(stopc <-chan struct{}) error

Run the controller.

Jump to

Keyboard shortcuts

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