Documentation ¶
Index ¶
Constants ¶
View Source
const ( Critical = "CRITICAL" Warning = "WARNING" Unknown = "UNKNOWN" Ok = "OK" )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Client ¶
type Client interface { // @param (event) IngestHabEvent(*applications.HabService) error // @param (sortField, sortAsc, page, pageSize, filters) GetServices(string, bool, int32, int32, map[string][]string) ([]*Service, error) // @param (sortField, sortAsc, page, pageSize, filters) GetServiceGroups(string, bool, int32, int32, map[string][]string) ([]*ServiceGroupDisplay, error) // @param (id) ServiceGroupExists(string) (string, bool) // @param (filters) GetServicesHealthCounts(map[string][]string) (*HealthCounts, error) GetServiceGroupsHealthCounts() (*HealthCounts, error) // Used by our Integration Tests EmptyStorage() error }
type HealthCounts ¶
type Service ¶
type Service struct { ID int32 `db:"id"` SupMemberID string `db:"sup_member_id"` Origin string Name string Version string Release string Status string Health string Group string Fqdn string Application string Environment string Channel string Site string }
func (*Service) FullReleaseString ¶
type ServiceGroupDisplay ¶
Click to show internal directories.
Click to hide internal directories.