예제 #1
0
파일: store.go 프로젝트: li-ang/influxdb
func (s *Store) WithLogger(log zap.Logger) {
	s.baseLogger = log
	s.Logger = log.With(zap.String("service", "store"))
	for _, sh := range s.shards {
		sh.WithLogger(s.baseLogger)
	}
}
예제 #2
0
파일: wal.go 프로젝트: li-ang/influxdb
func (l *WAL) WithLogger(log zap.Logger) {
	l.logger = log.With(zap.String("service", "wal"))

	if l.traceLogging {
		l.traceLogger = l.logger
	}
}
예제 #3
0
func (f *FileStore) WithLogger(log zap.Logger) {
	f.logger = log.With(zap.String("service", "filestore"))
	f.purger.logger = f.logger

	if f.traceLogging {
		f.traceLogger = f.logger
	}
}
예제 #4
0
파일: engine.go 프로젝트: li-ang/influxdb
func (e *Engine) WithLogger(log zap.Logger) {
	e.logger = log.With(zap.String("engine", "tsm1"))

	if e.traceLogging {
		e.traceLogger = e.logger
	}

	e.WAL.WithLogger(e.logger)
	e.FileStore.WithLogger(e.logger)
}
예제 #5
0
파일: service.go 프로젝트: li-ang/influxdb
func (s *Service) WithLogger(log zap.Logger) {
	s.logger = log.With(zap.String("service", "admin"))
}
예제 #6
0
파일: service.go 프로젝트: li-ang/influxdb
func (m *Monitor) WithLogger(log zap.Logger) {
	m.Logger = log.With(zap.String("service", "monitor"))
}
예제 #7
0
파일: service.go 프로젝트: li-ang/influxdb
func (s *Service) WithLogger(log zap.Logger) {
	s.logger = log.With(
		zap.String("service", "graphite"),
		zap.String("addr", s.bindAddress),
	)
}
예제 #8
0
// SetLogOutput sets the writer to which all logs are written. It must not be
// called after Open is called.
func (e *QueryExecutor) WithLogger(log zap.Logger) {
	e.Logger = log.With(zap.String("service", "query"))
	e.TaskManager.Logger = e.Logger
}
예제 #9
0
파일: service.go 프로젝트: li-ang/influxdb
func (s *Service) WithLogger(log zap.Logger) {
	s.Logger = log.With(zap.String("service", "opentsdb"))
}
예제 #10
0
파일: service.go 프로젝트: li-ang/influxdb
// SetLogOutput sets the writer to which all logs are written. It must not be
// called after Open is called.
func (s *Service) WithLogger(log zap.Logger) {
	s.Logger = log.With(zap.String("service", "httpd"))
	s.Handler.Logger = s.Logger
}
예제 #11
0
파일: service.go 프로젝트: li-ang/influxdb
func (s *Service) WithLogger(log zap.Logger) {
	s.Logger = log.With(zap.String("service", "subscriber"))
}
예제 #12
0
파일: client.go 프로젝트: li-ang/influxdb
func (c *Client) WithLogger(log zap.Logger) {
	c.mu.Lock()
	defer c.mu.Unlock()
	c.logger = log.With(zap.String("service", "metaclient"))
}
예제 #13
0
파일: cache.go 프로젝트: li-ang/influxdb
func (cl *CacheLoader) WithLogger(log zap.Logger) {
	cl.Logger = log.With(zap.String("service", "cacheloader"))
}
예제 #14
0
파일: service.go 프로젝트: li-ang/influxdb
func (s *Service) WithLogger(log zap.Logger) {
	s.Logger = log.With(zap.String("service", "snapshot"))
}
예제 #15
0
파일: service.go 프로젝트: li-ang/influxdb
func (s *Service) WithLogger(log zap.Logger) {
	s.Logger = log.With(zap.String("service", "collectd"))
}
예제 #16
0
func (w *PointsWriter) WithLogger(log zap.Logger) {
	w.Logger = log.With(zap.String("service", "write"))
}
예제 #17
0
파일: service.go 프로젝트: li-ang/influxdb
func (s *Service) WithLogger(log zap.Logger) {
	s.Logger = log.With(zap.String("service", "shard-precreation"))
}
예제 #18
-1
파일: service.go 프로젝트: li-ang/influxdb
func (s *Service) WithLogger(log zap.Logger) {
	s.Logger = log.With(zap.String("service", "continuous_querier"))
}