component

package
v1.1.1 Latest Latest
Warning

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

Go to latest
Published: May 30, 2024 License: Apache-2.0 Imports: 65 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func AppendDiscoveryRelabel

func AppendDiscoveryRelabel(pb *build.PrometheusBlocks, relabelConfigs []*prom_relabel.Config, targets []discovery.Target, label string) *disc_relabel.Exports

func AppendPrometheusRelabel

func AppendPrometheusRelabel(pb *build.PrometheusBlocks, relabelConfigs []*prom_relabel.Config, forwardTo []storage.Appendable, label string) *relabel.Exports

func AppendPrometheusRemoteWrite

func AppendPrometheusRemoteWrite(pb *build.PrometheusBlocks, globalConfig prom_config.GlobalConfig, remoteWriteConfigs []*prom_config.RemoteWriteConfig, label string) *remotewrite.Exports

func AppendPrometheusScrape

func AppendPrometheusScrape(pb *build.PrometheusBlocks, scrapeConfig *prom_config.ScrapeConfig, forwardTo []storage.Appendable, targets []discovery.Target, label string)

func AppendServiceDiscoveryConfig

func AppendServiceDiscoveryConfig(pb *build.PrometheusBlocks, serviceDiscoveryConfig prom_discover.Config, label string, labelCounts map[string]int) discovery.Exports

func ToAlloyRelabelConfigs

func ToAlloyRelabelConfigs(relabelConfigs []*prom_relabel.Config) []*alloy_relabel.Config

func ValidateDiscoveryAzure

func ValidateDiscoveryAzure(sdConfig *prom_azure.SDConfig) diag.Diagnostics

func ValidateDiscoveryConsul

func ValidateDiscoveryConsul(sdConfig *prom_consul.SDConfig) diag.Diagnostics

func ValidateDiscoveryDigitalOcean

func ValidateDiscoveryDigitalOcean(sdConfig *prom_digitalocean.SDConfig) diag.Diagnostics

func ValidateDiscoveryDns

func ValidateDiscoveryDns(sdConfig *prom_dns.SDConfig) diag.Diagnostics

func ValidateDiscoveryDocker

func ValidateDiscoveryDocker(sdConfig *prom_moby.DockerSDConfig) diag.Diagnostics

func ValidateDiscoveryDockerswarm

func ValidateDiscoveryDockerswarm(sdConfig *prom_moby.DockerSwarmSDConfig) diag.Diagnostics

func ValidateDiscoveryEC2

func ValidateDiscoveryEC2(sdConfig *prom_aws.EC2SDConfig) diag.Diagnostics

func ValidateDiscoveryFile

func ValidateDiscoveryFile(sdConfig *prom_file.SDConfig) diag.Diagnostics

func ValidateDiscoveryGCE

func ValidateDiscoveryGCE(sdConfig *prom_gce.SDConfig) diag.Diagnostics

func ValidateDiscoveryHttp

func ValidateDiscoveryHttp(sdConfig *prom_http.SDConfig) diag.Diagnostics

func ValidateDiscoveryIonos

func ValidateDiscoveryIonos(sdConfig *prom_ionos.SDConfig) diag.Diagnostics

func ValidateDiscoveryKubernetes

func ValidateDiscoveryKubernetes(sdConfig *prom_kubernetes.SDConfig) diag.Diagnostics

func ValidateDiscoveryKuma

func ValidateDiscoveryKuma(sdConfig *prom_kuma.SDConfig) diag.Diagnostics

func ValidateDiscoveryLightsail

func ValidateDiscoveryLightsail(sdConfig *prom_aws.LightsailSDConfig) diag.Diagnostics

func ValidateDiscoveryLinode

func ValidateDiscoveryLinode(sdConfig *prom_linode.SDConfig) diag.Diagnostics

func ValidateDiscoveryMarathon

func ValidateDiscoveryMarathon(sdConfig *prom_marathon.SDConfig) diag.Diagnostics

func ValidateDiscoveryNerve

func ValidateDiscoveryNerve(sdConfig *prom_nerve.NerveSDConfig) diag.Diagnostics

func ValidateDiscoveryOpenstack

func ValidateDiscoveryOpenstack(sdConfig *prom_openstack.SDConfig) diag.Diagnostics

func ValidateDiscoveryOvhcloud

func ValidateDiscoveryOvhcloud(sdConfig *prom_discovery.SDConfig) diag.Diagnostics

func ValidateDiscoveryScaleway

func ValidateDiscoveryScaleway(sdConfig *prom_scaleway.SDConfig) diag.Diagnostics

func ValidateDiscoveryServerset

func ValidateDiscoveryServerset(_ *prom_zk.ServersetSDConfig) diag.Diagnostics

func ValidateDiscoveryTriton

func ValidateDiscoveryTriton(sdConfig *prom_triton.SDConfig) diag.Diagnostics

func ValidatePrometheusScrape

func ValidatePrometheusScrape(scrapeConfig *prom_config.ScrapeConfig) diag.Diagnostics

func ValidateRemoteWriteConfig

func ValidateRemoteWriteConfig(remoteWriteConfig *prom_config.RemoteWriteConfig) diag.Diagnostics

func ValidateScrapeTargets

func ValidateScrapeTargets(staticConfig prom_discovery.StaticConfig) diag.Diagnostics

func ValidateServiceDiscoveryConfig

func ValidateServiceDiscoveryConfig(serviceDiscoveryConfig prom_discover.Config) diag.Diagnostics

Types

This section is empty.

Jump to

Keyboard shortcuts

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