Documentation ¶
Index ¶
- type LogOptions
- type LogService
- func (ls *LogService) GetAppLogger() *zerolog.Logger
- func (ls *LogService) GetEngineLogger() *zerolog.Logger
- func (ls *LogService) GetLogProxy() logx.Proxy
- func (ls *LogService) GetServiceLogger(service string) zerolog.Logger
- func (ls *LogService) GetSiteLogger(tenantId, domain string) zerolog.Logger
- type SimpleLogProxy
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type LogOptions ¶
type LogService ¶
type LogService struct {
// contains filtered or unexported fields
}
func New ¶
func New(opts LogOptions) *LogService
func (*LogService) GetAppLogger ¶
func (ls *LogService) GetAppLogger() *zerolog.Logger
func (*LogService) GetEngineLogger ¶
func (ls *LogService) GetEngineLogger() *zerolog.Logger
func (*LogService) GetLogProxy ¶
func (ls *LogService) GetLogProxy() logx.Proxy
func (*LogService) GetServiceLogger ¶
func (ls *LogService) GetServiceLogger(service string) zerolog.Logger
func (*LogService) GetSiteLogger ¶
func (ls *LogService) GetSiteLogger(tenantId, domain string) zerolog.Logger
type SimpleLogProxy ¶
type SimpleLogProxy struct {
Path string
}
func (*SimpleLogProxy) Query ¶
func (s *SimpleLogProxy) Query(tenantId string, req logx.QueryRequest) ([]logx.Log, error)
Click to show internal directories.
Click to hide internal directories.