Documentation
¶
Index ¶
- func CreateStage(s store.DataStore) http.HandlerFunc
- func DeleteStage(s store.DataStore) http.HandlerFunc
- func FetchAlerts(cfg *config.ServerConfig) http.HandlerFunc
- func FetchAvailableServices(cfg *config.ServerConfig) http.HandlerFunc
- func FetchMetrics(cfg *config.ServerConfig) http.HandlerFunc
- func GetGraph(s store.DataStore) http.HandlerFunc
- func SaveStage(s store.DataStore) http.HandlerFunc
- type AvailableServicesResponse
- type Metric
- type MetricResponse
- type QueryResult
- type RulesResponse
- type Server
- type TSValue
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CreateStage ¶
func CreateStage(s store.DataStore) http.HandlerFunc
func DeleteStage ¶
func DeleteStage(s store.DataStore) http.HandlerFunc
func FetchAlerts ¶
func FetchAlerts(cfg *config.ServerConfig) http.HandlerFunc
func FetchAvailableServices ¶
func FetchAvailableServices(cfg *config.ServerConfig) http.HandlerFunc
func FetchMetrics ¶
func FetchMetrics(cfg *config.ServerConfig) http.HandlerFunc
Types ¶
type AvailableServicesResponse ¶
type AvailableServicesResponse struct {
AvailableServices []string `json:"available_services"`
}
type MetricResponse ¶
type QueryResult ¶
type RulesResponse ¶
type RulesResponse struct { Status string `json:"status"` Data prom.RulesResult `json:"data"` }
Click to show internal directories.
Click to hide internal directories.