Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Controller ¶
type Controller struct {
// contains filtered or unexported fields
}
func New ¶
func New(c *config.Server, s *storage.Storage, i storage.Ingester, l *logrus.Logger, reg prometheus.Registerer) (*Controller, error)
func (*Controller) AppsCount ¶ added in v0.0.13
func (ctrl *Controller) AppsCount() int
func (*Controller) Drain ¶ added in v0.0.34
func (ctrl *Controller) Drain()
func (*Controller) NotificationText ¶ added in v0.0.38
func (ctrl *Controller) NotificationText() string
func (*Controller) Start ¶
func (ctrl *Controller) Start() error
func (*Controller) Stats ¶ added in v0.0.13
func (ctrl *Controller) Stats() map[string]int
func (*Controller) Stop ¶ added in v0.0.30
func (ctrl *Controller) Stop() error
type RenderDiffParams ¶ added in v0.0.38
type RenderDiffParams struct { Name *string `json:"name,omitempty"` Query *string `json:"query,omitempty"` From string `json:"from"` Until string `json:"until"` Format string `json:"format"` MaxNodes *int `json:"maxNodes,omitempty"` Left RenderTreeParams `json:"leftParams"` Right RenderTreeParams `json:"rightParams"` }
Request Body Interface
type RenderTreeParams ¶ added in v0.0.38
Click to show internal directories.
Click to hide internal directories.