Versions in this module Expand all Collapse all v3 v3.2.1 Oct 4, 2021 Changes in this version + type Store interface + Clear func() + Close func() + DeleteAllServiceStatusesNotInKeys func(keys []string) int + GetAllServiceStatuses func(params *paging.ServiceStatusParams) ([]*core.ServiceStatus, error) + GetAverageResponseTimeByKey func(key string, from, to time.Time) (int, error) + GetHourlyAverageResponseTimeByKey func(key string, from, to time.Time) (map[int64]int, error) + GetServiceStatus func(groupName, serviceName string, params *paging.ServiceStatusParams) (*core.ServiceStatus, error) + GetServiceStatusByKey func(key string, params *paging.ServiceStatusParams) (*core.ServiceStatus, error) + GetUptimeByKey func(key string, from, to time.Time) (float64, error) + Insert func(service *core.Service, result *core.Result) error + Save func() error