Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ApplicationEventsCollector ¶ added in v0.3.0
type ApplicationEventsCollector struct {
// contains filtered or unexported fields
}
func NewApplicationEventsCollector ¶ added in v0.3.0
func NewApplicationEventsCollector(namespace string, deploymentName string, cfClient *cfclient.Client) *ApplicationEventsCollector
func (ApplicationEventsCollector) Collect ¶ added in v0.3.0
func (c ApplicationEventsCollector) Collect(ch chan<- prometheus.Metric)
func (ApplicationEventsCollector) Describe ¶ added in v0.3.0
func (c ApplicationEventsCollector) Describe(ch chan<- *prometheus.Desc)
type ApplicationsCollector ¶
type ApplicationsCollector struct {
// contains filtered or unexported fields
}
func NewApplicationsCollector ¶
func NewApplicationsCollector(namespace string, deploymentName string, cfClient *cfclient.Client) *ApplicationsCollector
func (ApplicationsCollector) Collect ¶
func (c ApplicationsCollector) Collect(ch chan<- prometheus.Metric)
func (ApplicationsCollector) Describe ¶
func (c ApplicationsCollector) Describe(ch chan<- *prometheus.Desc)
type OrganizationsCollector ¶
type OrganizationsCollector struct {
// contains filtered or unexported fields
}
func NewOrganizationsCollector ¶
func NewOrganizationsCollector(namespace string, deploymentName string, cfClient *cfclient.Client) *OrganizationsCollector
func (OrganizationsCollector) Collect ¶
func (c OrganizationsCollector) Collect(ch chan<- prometheus.Metric)
func (OrganizationsCollector) Describe ¶
func (c OrganizationsCollector) Describe(ch chan<- *prometheus.Desc)
type RoutesCollector ¶ added in v0.4.0
type RoutesCollector struct {
// contains filtered or unexported fields
}
func NewRoutesCollector ¶ added in v0.4.0
func NewRoutesCollector(namespace string, deploymentName string, cfClient *cfclient.Client) *RoutesCollector
func (RoutesCollector) Collect ¶ added in v0.4.0
func (c RoutesCollector) Collect(ch chan<- prometheus.Metric)
func (RoutesCollector) Describe ¶ added in v0.4.0
func (c RoutesCollector) Describe(ch chan<- *prometheus.Desc)
type SecurityGroupsCollector ¶ added in v0.3.0
type SecurityGroupsCollector struct {
// contains filtered or unexported fields
}
func NewSecurityGroupsCollector ¶ added in v0.3.0
func NewSecurityGroupsCollector(namespace string, deploymentName string, cfClient *cfclient.Client) *SecurityGroupsCollector
func (SecurityGroupsCollector) Collect ¶ added in v0.3.0
func (c SecurityGroupsCollector) Collect(ch chan<- prometheus.Metric)
func (SecurityGroupsCollector) Describe ¶ added in v0.3.0
func (c SecurityGroupsCollector) Describe(ch chan<- *prometheus.Desc)
type ServiceInstancesCollector ¶ added in v0.4.0
type ServiceInstancesCollector struct {
// contains filtered or unexported fields
}
func NewServiceInstancesCollector ¶ added in v0.4.0
func NewServiceInstancesCollector(namespace string, deploymentName string, cfClient *cfclient.Client) *ServiceInstancesCollector
func (ServiceInstancesCollector) Collect ¶ added in v0.4.0
func (c ServiceInstancesCollector) Collect(ch chan<- prometheus.Metric)
func (ServiceInstancesCollector) Describe ¶ added in v0.4.0
func (c ServiceInstancesCollector) Describe(ch chan<- *prometheus.Desc)
type ServicesCollector ¶
type ServicesCollector struct {
// contains filtered or unexported fields
}
func NewServicesCollector ¶
func NewServicesCollector(namespace string, deploymentName string, cfClient *cfclient.Client) *ServicesCollector
func (ServicesCollector) Collect ¶
func (c ServicesCollector) Collect(ch chan<- prometheus.Metric)
func (ServicesCollector) Describe ¶
func (c ServicesCollector) Describe(ch chan<- *prometheus.Desc)
type SpacesCollector ¶
type SpacesCollector struct {
// contains filtered or unexported fields
}
func NewSpacesCollector ¶
func NewSpacesCollector(namespace string, deploymentName string, cfClient *cfclient.Client) *SpacesCollector
func (SpacesCollector) Collect ¶
func (c SpacesCollector) Collect(ch chan<- prometheus.Metric)
func (SpacesCollector) Describe ¶
func (c SpacesCollector) Describe(ch chan<- *prometheus.Desc)
type StacksCollector ¶ added in v0.4.0
type StacksCollector struct {
// contains filtered or unexported fields
}
func NewStacksCollector ¶ added in v0.4.0
func NewStacksCollector(namespace string, deploymentName string, cfClient *cfclient.Client) *StacksCollector
func (StacksCollector) Collect ¶ added in v0.4.0
func (c StacksCollector) Collect(ch chan<- prometheus.Metric)
func (StacksCollector) Describe ¶ added in v0.4.0
func (c StacksCollector) Describe(ch chan<- *prometheus.Desc)
Click to show internal directories.
Click to hide internal directories.