Versions in this module Expand all Collapse all v1 v1.1.5 Nov 21, 2018 v1.1.4 Sep 25, 2018 v1.1.3 Aug 22, 2018 v1.1.2 Jul 13, 2018 v1.1.1 Jul 9, 2018 v1.1.1-rc.2 Jun 27, 2018 v1.1.1-rc.1 Jun 18, 2018 v1.1.1-rc.0 May 31, 2018 v1.1.0 Apr 24, 2018 Changes in this version + func LoadConfig(path string, v *Config) error + func LoadPlugins(config *Config) ([]*plugin.Registration, error) + type CgroupConfig struct + Path string + type Config struct + Cgroup CgroupConfig + Debug Debug + DisabledPlugins []string + GRPC GRPCConfig + Metrics MetricsConfig + OOMScore int + Plugins map[string]toml.Primitive + Root string + State string + func (c *Config) Decode(id string, v interface{}) (interface{}, error) + type Debug struct + Address string + GID int + Level string + UID int + type GRPCConfig struct + Address string + GID int + MaxRecvMsgSize int + MaxSendMsgSize int + UID int + type MetricsConfig struct + Address string + GRPCHistogram bool + type Server struct + func New(ctx context.Context, config *Config) (*Server, error) + func (s *Server) ServeDebug(l net.Listener) error + func (s *Server) ServeGRPC(l net.Listener) error + func (s *Server) ServeMetrics(l net.Listener) error + func (s *Server) Stop() v1.1.0-rc.2 Apr 13, 2018 v1.1.0-rc.1 Apr 5, 2018 v1.1.0-rc.0 Mar 27, 2018