Documentation
¶
Index ¶
- func MakeIndexF() http.HandlerFunc
- func NewEchoServer() *echo.Echo
- func NginxLogMiddleware(logger *zap.SugaredLogger) echo.MiddlewareFunc
- type HealthCheckResp
- type Server
- func (s *Server) CurrentConfig(c echo.Context) error
- func (s *Server) GetNodeMetrics(c echo.Context) error
- func (s *Server) GetRuleMetrics(c echo.Context) error
- func (s *Server) HandleHealthCheck(c echo.Context) error
- func (s *Server) HandleReload(c echo.Context) error
- func (s *Server) ListConnections(c echo.Context) error
- func (s *Server) ListRules(c echo.Context) error
- func (s *Server) LogsPage(c echo.Context) error
- func (s *Server) RuleMetrics(c echo.Context) error
- func (s *Server) Start() error
- func (s *Server) Stop() error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func MakeIndexF ¶ added in v1.1.2
func MakeIndexF() http.HandlerFunc
func NewEchoServer ¶ added in v1.1.4
func NginxLogMiddleware ¶ added in v1.1.4
func NginxLogMiddleware(logger *zap.SugaredLogger) echo.MiddlewareFunc
Types ¶
type HealthCheckResp ¶ added in v1.1.5
type Server ¶ added in v1.1.4
type Server struct {
glue.Reloader
glue.HealthChecker
// contains filtered or unexported fields
}
func (*Server) GetNodeMetrics ¶ added in v1.1.5
func (*Server) GetRuleMetrics ¶ added in v1.1.5
func (*Server) HandleHealthCheck ¶ added in v1.1.4
func (*Server) ListConnections ¶ added in v1.1.4
Click to show internal directories.
Click to hide internal directories.