parent
6bac0fca7e
commit
d06c2d7c76
15
logger.go
15
logger.go
|
@ -10,9 +10,10 @@ import (
|
||||||
)
|
)
|
||||||
|
|
||||||
var (
|
var (
|
||||||
logsClient *Client
|
logsClient *Client
|
||||||
gserviceName string
|
gserviceName string
|
||||||
gserviceType string
|
gserviceType string
|
||||||
|
grabbitMqLoggingEnabled bool
|
||||||
)
|
)
|
||||||
|
|
||||||
const RabbitMqQueueLogs = "cnj.logs"
|
const RabbitMqQueueLogs = "cnj.logs"
|
||||||
|
@ -30,6 +31,8 @@ func InitLogger(debug bool, colorizedOutput bool, rabbitMqLogging bool, rabbitMq
|
||||||
log.Logger = log.Output(zerolog.ConsoleWriter{Out: os.Stderr, TimeFormat: "15:04:05"})
|
log.Logger = log.Output(zerolog.ConsoleWriter{Out: os.Stderr, TimeFormat: "15:04:05"})
|
||||||
}
|
}
|
||||||
|
|
||||||
|
grabbitMqLoggingEnabled = rabbitMqLogging
|
||||||
|
|
||||||
if rabbitMqLogging {
|
if rabbitMqLogging {
|
||||||
gserviceName = serviceName
|
gserviceName = serviceName
|
||||||
gserviceType = serviceType
|
gserviceType = serviceType
|
||||||
|
@ -106,6 +109,10 @@ type RabbitMqLogMessage struct {
|
||||||
}
|
}
|
||||||
|
|
||||||
func pushLogMessage(messageType uint8, logMsg string) {
|
func pushLogMessage(messageType uint8, logMsg string) {
|
||||||
|
if !grabbitMqLoggingEnabled {
|
||||||
|
return
|
||||||
|
}
|
||||||
|
|
||||||
rabbitMqLogMessage := RabbitMqLogMessage{
|
rabbitMqLogMessage := RabbitMqLogMessage{
|
||||||
MessageType: messageType,
|
MessageType: messageType,
|
||||||
ServiceName: gserviceName,
|
ServiceName: gserviceName,
|
||||||
|
@ -114,7 +121,7 @@ func pushLogMessage(messageType uint8, logMsg string) {
|
||||||
Timestamp: time.Now().Unix(),
|
Timestamp: time.Now().Unix(),
|
||||||
}
|
}
|
||||||
|
|
||||||
LogInfof("serviceType %s serviceName %s", gserviceName, gserviceName)
|
LogInfof("serviceType %s serviceName %s", gserviceType, gserviceName)
|
||||||
|
|
||||||
msg, err := json.Marshal(rabbitMqLogMessage)
|
msg, err := json.Marshal(rabbitMqLogMessage)
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue