lambda/rapidcore/standalone/telemetry/structured_logger.go (15 lines of code) (raw):

// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved. // SPDX-License-Identifier: Apache-2.0 package telemetry import ( "github.com/sirupsen/logrus" "os" ) var log = getLogger() func getLogger() *logrus.Logger { formatter := logrus.JSONFormatter{} formatter.DisableTimestamp = true logger := new(logrus.Logger) logger.Out = os.Stdout logger.Formatter = &formatter logger.Level = logrus.InfoLevel return logger }