Documentation
¶
Index ¶
- func HandleSubrouter(s *mux.Router, confhandler *respond.ConfHandler)
- func ListFlappingEndpointGroups(r *http.Request, cfg config.Config) (int, http.Header, []byte, error)
- func ListFlappingEndpoints(r *http.Request, cfg config.Config) (int, http.Header, []byte, error)
- func ListFlappingMetrics(r *http.Request, cfg config.Config) (int, http.Header, []byte, error)
- func ListFlappingMetricsTags(r *http.Request, cfg config.Config) (int, http.Header, []byte, error)
- func ListFlappingServices(r *http.Request, cfg config.Config) (int, http.Header, []byte, error)
- func ListStatusEgroups(r *http.Request, cfg config.Config) (int, http.Header, []byte, error)
- func ListStatusEndpoints(r *http.Request, cfg config.Config) (int, http.Header, []byte, error)
- func ListStatusMetrics(r *http.Request, cfg config.Config) (int, http.Header, []byte, error)
- func ListStatusMetricsTags(r *http.Request, cfg config.Config) (int, http.Header, []byte, error)
- func ListStatusServices(r *http.Request, cfg config.Config) (int, http.Header, []byte, error)
- func Options(r *http.Request, cfg config.Config) (int, http.Header, []byte, error)
- type EndpointData
- type EndpointGroupData
- type MetricData
- type MonthEndpointData
- type MonthEndpointGroupData
- type MonthMetricData
- type MonthServiceData
- type ServiceData
- type StatusEgroupData
- type StatusEndpointData
- type StatusGroupEgroupData
- type StatusGroupEndpointData
- type StatusGroupMetricData
- type StatusGroupServiceData
- type StatusMetricData
- type StatusMonthEgroupData
- type StatusMonthEndpointData
- type StatusMonthMetricData
- type StatusMonthServiceData
- type StatusServiceData
- type TagMetricData
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func HandleSubrouter ¶
func HandleSubrouter(s *mux.Router, confhandler *respond.ConfHandler)
HandleSubrouter contains the different paths to follow during subrouting
func ListFlappingEndpointGroups ¶
func ListFlappingEndpointGroups(r *http.Request, cfg config.Config) (int, http.Header, []byte, error)
FlatFlappingEndpointGroups returns a list of top flapping endpoint groups for the day
func ListFlappingEndpoints ¶
FlatFlappingEndpoints returns a list of top flapping endpoints for the day
func ListFlappingMetrics ¶
FlatFlappingMetrics returns a list of top flapping metrics for the day
func ListFlappingMetricsTags ¶
FlatFlappingMetricsTags returns a list of top flapping metrics for the day per tag
func ListFlappingServices ¶
FlatFlappingServices returns a list of top flapping services for the day
func ListStatusEgroups ¶
ListStatusEgroups returns a list of top status endpoint groups (in duration) for the day
func ListStatusEndpoints ¶
ListStatusEndpoints returns a list of top status endpoints (in duration) for the day
func ListStatusMetrics ¶
ListStatusMetrics returns a list of top status metrics for the day