Versions in this module Expand all Collapse all v1 v1.3.2 Aug 9, 2018 Changes in this version + var AvailableCollectors = map[string]func(registry prometheus.Registerer, kubeClient kubernetes.Interface, ...) + var ResourcesPerScrapeMetric = prometheus.NewSummaryVec(prometheus.SummaryOpts{ ... }, []string{ ... }) + var ScrapeErrorTotalMetric = prometheus.NewCounterVec(prometheus.CounterOpts{ ... }, []string{ ... }) + func DaemonSetLabelsDesc(labelKeys []string) *prometheus.Desc + func RegisterConfigMapCollector(registry prometheus.Registerer, kubeClient kubernetes.Interface, ...) + func RegisterCronJobCollector(registry prometheus.Registerer, kubeClient kubernetes.Interface, ...) + func RegisterDaemonSetCollector(registry prometheus.Registerer, kubeClient kubernetes.Interface, ...) + func RegisterDeploymentCollector(registry prometheus.Registerer, kubeClient kubernetes.Interface, ...) + func RegisterEndpointCollector(registry prometheus.Registerer, kubeClient kubernetes.Interface, ...) + func RegisterHorizontalPodAutoScalerCollector(registry prometheus.Registerer, kubeClient kubernetes.Interface, ...) + func RegisterJobCollector(registry prometheus.Registerer, kubeClient kubernetes.Interface, ...) + func RegisterLimitRangeCollector(registry prometheus.Registerer, kubeClient kubernetes.Interface, ...) + func RegisterNamespaceCollector(registry prometheus.Registerer, kubeClient kubernetes.Interface, ...) + func RegisterNodeCollector(registry prometheus.Registerer, kubeClient kubernetes.Interface, ...) + func RegisterPersistentVolumeClaimCollector(registry prometheus.Registerer, kubeClient kubernetes.Interface, ...) + func RegisterPersistentVolumeCollector(registry prometheus.Registerer, kubeClient kubernetes.Interface, ...) + func RegisterPodCollector(registry prometheus.Registerer, kubeClient kubernetes.Interface, ...) + func RegisterReplicaSetCollector(registry prometheus.Registerer, kubeClient kubernetes.Interface, ...) + func RegisterReplicationControllerCollector(registry prometheus.Registerer, kubeClient kubernetes.Interface, ...) + func RegisterResourceQuotaCollector(registry prometheus.Registerer, kubeClient kubernetes.Interface, ...) + func RegisterSecretCollector(registry prometheus.Registerer, kubeClient kubernetes.Interface, ...) + func RegisterServiceCollector(registry prometheus.Registerer, kubeClient kubernetes.Interface, ...) + func RegisterStatefulSetCollector(registry prometheus.Registerer, kubeClient kubernetes.Interface, ...) + type ConfigMapLister func() ([]v1.ConfigMap, error) + func (l ConfigMapLister) List() ([]v1.ConfigMap, error) + type CronJobLister func() ([]batchv1beta1.CronJob, error) + func (l CronJobLister) List() ([]batchv1beta1.CronJob, error) + type DaemonSetLister func() ([]v1beta1.DaemonSet, error) + func (l DaemonSetLister) List() ([]v1beta1.DaemonSet, error) + type DeploymentLister func() ([]v1beta1.Deployment, error) + func (l DeploymentLister) List() ([]v1beta1.Deployment, error) + type EndpointLister func() ([]v1.Endpoints, error) + func (l EndpointLister) List() ([]v1.Endpoints, error) + type HPALister func() (autoscaling.HorizontalPodAutoscalerList, error) + func (l HPALister) List() (autoscaling.HorizontalPodAutoscalerList, error) + type JobLister func() ([]v1batch.Job, error) + func (l JobLister) List() ([]v1batch.Job, error) + type LimitRangeLister func() (v1.LimitRangeList, error) + func (l LimitRangeLister) List() (v1.LimitRangeList, error) + type NamespaceLister func() ([]v1.Namespace, error) + func (l NamespaceLister) List() ([]v1.Namespace, error) + type NodeLister func() (v1.NodeList, error) + func (l NodeLister) List() (v1.NodeList, error) + type PersistentVolumeClaimLister func() (v1.PersistentVolumeClaimList, error) + func (l PersistentVolumeClaimLister) List() (v1.PersistentVolumeClaimList, error) + type PersistentVolumeLister func() (v1.PersistentVolumeList, error) + func (pvl PersistentVolumeLister) List() (v1.PersistentVolumeList, error) + type PodLister func() ([]v1.Pod, error) + func (l PodLister) List() ([]v1.Pod, error) + type ReplicaSetLister func() ([]v1beta1.ReplicaSet, error) + func (l ReplicaSetLister) List() ([]v1beta1.ReplicaSet, error) + type ReplicationControllerLister func() ([]v1.ReplicationController, error) + func (l ReplicationControllerLister) List() ([]v1.ReplicationController, error) + type ResourceQuotaLister func() (v1.ResourceQuotaList, error) + func (l ResourceQuotaLister) List() (v1.ResourceQuotaList, error) + type SecretLister func() ([]v1.Secret, error) + func (l SecretLister) List() ([]v1.Secret, error) + type ServiceLister func() ([]v1.Service, error) + func (l ServiceLister) List() ([]v1.Service, error) + type SharedInformerList []cache.SharedInformer + func NewSharedInformerList(client rest.Interface, resource string, namespaces []string, ...) *SharedInformerList + func (sil SharedInformerList) Run(stopCh <-chan struct{}) + type StatefulSetLister func() ([]v1beta1.StatefulSet, error) + func (l StatefulSetLister) List() ([]v1beta1.StatefulSet, error)