Micro Logger
package for easy logging to logstash http input from microservices
First call InitLogger
micrologger.InitLogger()
Example:
micrologger.InitLogger(
viper.GetString("app.name"),
viper.GetString("app.log.logstash.url"),
true,
)
Then you can log errors:
microlgger.LogError(reqID, action, file, data string, err error)
microlgger.LogInfo(reqID, action, file, data string)
microlgger.LogDebug(reqID, action, file, data string)
microlgger.LogWarning(reqID, action, file, data string)
microlgger.LogErrorStrict(err error)