Documentation ¶
Index ¶
- type CommonData
- func (cd *CommonData) AppsNotInDesiredState() int
- func (cd *CommonData) GetDisplayAppStatsMap() map[string]*DisplayAppStats
- func (cd *CommonData) GetMonitoredAppGuids() map[string]bool
- func (cd *CommonData) IsMonitoredAppGuid(appGuid string) bool
- func (cd *CommonData) IsWarmupComplete() bool
- func (cd *CommonData) PostProcessData() map[string]*DisplayAppStats
- func (cd *CommonData) SetMonitoredAppGuids(monitoredAppGuids map[string]bool)
- func (cd *CommonData) TotalCrash1hCount() int
- func (cd *CommonData) TotalCrash24hCount() int
- type DisplayAppStats
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CommonData ¶
type CommonData struct {
// contains filtered or unexported fields
}
func NewCommonData ¶
func NewCommonData(router *eventrouting.EventRouter, monitoredAppGuids map[string]bool) *CommonData
func (*CommonData) AppsNotInDesiredState ¶
func (cd *CommonData) AppsNotInDesiredState() int
func (*CommonData) GetDisplayAppStatsMap ¶
func (cd *CommonData) GetDisplayAppStatsMap() map[string]*DisplayAppStats
func (*CommonData) GetMonitoredAppGuids ¶ added in v0.8.4
func (cd *CommonData) GetMonitoredAppGuids() map[string]bool
func (*CommonData) IsMonitoredAppGuid ¶ added in v0.8.4
func (cd *CommonData) IsMonitoredAppGuid(appGuid string) bool
func (*CommonData) IsWarmupComplete ¶
func (cd *CommonData) IsWarmupComplete() bool
func (*CommonData) PostProcessData ¶
func (cd *CommonData) PostProcessData() map[string]*DisplayAppStats
func (*CommonData) SetMonitoredAppGuids ¶ added in v0.8.4
func (cd *CommonData) SetMonitoredAppGuids(monitoredAppGuids map[string]bool)
func (*CommonData) TotalCrash1hCount ¶ added in v0.8.3
func (cd *CommonData) TotalCrash1hCount() int
func (*CommonData) TotalCrash24hCount ¶ added in v0.8.3
func (cd *CommonData) TotalCrash24hCount() int
type DisplayAppStats ¶
type DisplayAppStats struct { *eventApp.AppStats AppName string SpaceId string SpaceName string OrgId string OrgName string DesiredContainers int StackId string StackName string IsolationSegmentGuid string IsolationSegmentName string // Indicate if this app is monitored. For privileged users // this should always be true. Monitored bool TotalCpuPercentage float64 TotalMemoryUsed int64 TotalDiskUsed int64 TotalReportingContainers int TotalLogStdout int64 TotalLogStderr int64 Crash1hCount int Crash24hCount int LastCrashTime *time.Time // Summerize HTTP response codes HttpAllCount int64 Http2xxCount int64 Http3xxCount int64 Http4xxCount int64 Http5xxCount int64 }
func NewDisplayAppStats ¶
func NewDisplayAppStats(appStats *eventApp.AppStats) *DisplayAppStats
Click to show internal directories.
Click to hide internal directories.