Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type WatchAppError ¶
WatchAppError monitors app err log to find all pubsub related err.
func (*WatchAppError) Init ¶
func (this *WatchAppError) Init(ctx monitor.Context)
func (*WatchAppError) Run ¶
func (this *WatchAppError) Run()
type WatchKateway ¶
type WatchKateway struct { Zkzone *zk.ZkZone Stop <-chan struct{} Tick time.Duration Wg *sync.WaitGroup }
WatchKateway monitors aliveness of kateway cluster.
func (*WatchKateway) Init ¶
func (this *WatchKateway) Init(ctx monitor.Context)
func (*WatchKateway) Run ¶
func (this *WatchKateway) Run()
type WatchPubsub ¶
type WatchPubsub struct { Zkzone *zk.ZkZone Stop <-chan struct{} Tick time.Duration Wg *sync.WaitGroup // contains filtered or unexported fields }
WatchPubsub monitors aliveness of kateway cluster.
func (*WatchPubsub) Init ¶
func (this *WatchPubsub) Init(ctx monitor.Context)
func (*WatchPubsub) Run ¶
func (this *WatchPubsub) Run()
type WatchSub ¶
type WatchSub struct { Zkzone *zk.ZkZone Stop <-chan struct{} Tick time.Duration Wg *sync.WaitGroup // contains filtered or unexported fields }
WatchSub monitors Sub status of kateway cluster.
type WatchTopics ¶
type WatchTopics struct { Zkzone *zk.ZkZone Stop <-chan struct{} Tick time.Duration Wg *sync.WaitGroup }
WatchTopics monitors count of PubSub topics.
func (*WatchTopics) Init ¶
func (this *WatchTopics) Init(ctx monitor.Context)
func (*WatchTopics) Run ¶
func (this *WatchTopics) Run()
Click to show internal directories.
Click to hide internal directories.