Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func StartMetricsServer ¶ added in v0.16.0
func StartMetricsServer()
StartMetricsServer starts a new HTTP server forthat exposes Kiali internal metrics in Prometheus format
func StopMetricsServer ¶ added in v0.16.0
func StopMetricsServer()
StopMetricsServer stops the metrics server
Types ¶
type Server ¶
type Server struct {
// contains filtered or unexported fields
}
func NewServer ¶
func NewServer(controlPlaneMonitor business.ControlPlaneMonitor, clientFactory kubernetes.ClientFactory, cache cache.KialiCache, conf *config.Config, prom prometheus.ClientInterface, traceClientLoader func() tracing.ClientInterface, discovery *istio.Discovery, ) (*Server, error)
NewServer creates a new server configured with the given settings. Start and Stop it with the corresponding functions.
Click to show internal directories.
Click to hide internal directories.