omon

package
v3.0.0-beta13 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 20, 2026 License: Apache-2.0 Imports: 16 Imported by: 0

Documentation

Overview

Package omon is responsible for of object.Status

It provides the cluster data cluster.objects.<path>

worker ends when context is done or when no more service instance config exist

worker is responsible for local imon startup when local instance config is detected

worker watch on instance status, monitor, config updates to refresh object.Status

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func Start

func Start(ctx context.Context, subQS pubsub.QueueSizer, p naming.Path, cfg instance.Config, imonStarter IMonStarter) error

Start a goroutine responsible for the status of an object

Types

type IMonStarter

type IMonStarter interface {
	Start(parent context.Context, p naming.Path, nodes []string) error
}

type Manager

type Manager struct {
	// contains filtered or unexported fields
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL