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, environment string, deployment 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, environment string, deployment 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, environment string, deployment 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, environment string, deployment 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, environment string, deployment 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, environment string, deployment 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, environment string, deployment 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, environment string, deployment 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, environment string, deployment 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.