Documentation ¶
Index ¶
- func NewJournalService(env *base.ProviderEnv) (base.Provider, error)
- type JournalService
- func (s *JournalService) FatalError() chan struct{}
- func (s *JournalService) Gather() ([]*dto.MetricFamily, error)
- func (s *JournalService) SetConf(c conf.BaseConfig)
- func (s *JournalService) Shutdown()
- func (s *JournalService) Start() (infos []model.ListenerInfo, err error)
- func (s *JournalService) Stop()
- func (s *JournalService) Type() base.Types
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewJournalService ¶
func NewJournalService(env *base.ProviderEnv) (base.Provider, error)
Types ¶
type JournalService ¶
type JournalService struct { Conf conf.JournaldConfig // contains filtered or unexported fields }
func (*JournalService) FatalError ¶
func (s *JournalService) FatalError() chan struct{}
func (*JournalService) Gather ¶
func (s *JournalService) Gather() ([]*dto.MetricFamily, error)
func (*JournalService) SetConf ¶
func (s *JournalService) SetConf(c conf.BaseConfig)
func (*JournalService) Shutdown ¶
func (s *JournalService) Shutdown()
func (*JournalService) Start ¶
func (s *JournalService) Start() (infos []model.ListenerInfo, err error)
func (*JournalService) Stop ¶
func (s *JournalService) Stop()
func (*JournalService) Type ¶
func (s *JournalService) Type() base.Types
Click to show internal directories.
Click to hide internal directories.