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 NewEchoServer() *echo.Echo
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) CurrentConfig ¶ added in v1.1.4
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) HandleReload ¶ added in v1.1.4
func (*Server) ListConnections ¶ added in v1.1.4
func (*Server) RuleMetrics ¶ added in v1.1.5
Click to show internal directories.
Click to hide internal directories.