Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ClusterAuthenticationOpts ¶ added in v0.21.0
func ClusterAuthenticationOpts() *shttp.AuthenticationOpts
ClusterAuthenticationOpts returns auth info to connect to an analyzer from the configuration
func NewESConfig ¶ added in v0.22.0
NewESConfig returns a new elasticsearch configuration for the given backend name
Types ¶
type Server ¶
type Server struct {
// contains filtered or unexported fields
}
Server describes an Analyzer servers mechanism like http, websocket, topology, ondemand probes, ...
func NewServerFromConfig ¶
NewServerFromConfig creates a new empty server
type Status ¶ added in v0.19.1
type Status struct { Agents map[string]ws.ConnStatus Peers hub.PeersStatus Publishers map[string]ws.ConnStatus Subscribers map[string]ws.ConnStatus Alerts hub.ElectionStatus Captures hub.ElectionStatus Probes map[string]interface{} }
Status analyzer object
Status describes the status of an analyzer ¶
swagger:model AnalyzerStatus easyjson:json
func (Status) MarshalEasyJSON ¶ added in v0.27.0
MarshalEasyJSON supports easyjson.Marshaler interface
func (Status) MarshalJSON ¶ added in v0.27.0
MarshalJSON supports json.Marshaler interface
func (*Status) UnmarshalEasyJSON ¶ added in v0.27.0
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
func (*Status) UnmarshalJSON ¶ added in v0.27.0
UnmarshalJSON supports json.Unmarshaler interface
Click to show internal directories.
Click to hide internal directories.