├── .github ├── FUNDING.yml └── workflows │ └── ci.yml ├── .gitignore ├── History.md ├── LICENSE ├── Makefile ├── Readme.md ├── _examples ├── apexlogs │ └── main.go ├── cli │ └── cli.go ├── default │ └── default.go ├── delta │ └── delta.go ├── es │ └── es.go ├── json │ └── json.go ├── kinesis │ └── kinesis.go ├── logfmt │ └── logfmt.go ├── multi │ └── multi.go ├── stack │ └── stack.go ├── text │ └── text.go └── trace │ └── trace.go ├── assets └── title.png ├── context.go ├── context_test.go ├── default.go ├── doc.go ├── entry.go ├── entry_test.go ├── go.mod ├── go.sum ├── handlers ├── apexlogs │ └── apexlogs.go ├── cli │ └── cli.go ├── delta │ └── delta.go ├── discard │ └── discard.go ├── es │ └── es.go ├── graylog │ └── graylog.go ├── json │ ├── json.go │ └── json_test.go ├── kinesis │ └── kinesis.go ├── level │ ├── level.go │ └── level_test.go ├── logfmt │ ├── logfmt.go │ └── logfmt_test.go ├── memory │ └── memory.go ├── multi │ ├── multi.go │ └── multi_test.go ├── papertrail │ └── papertrail.go └── text │ ├── text.go │ └── text_test.go ├── interface.go ├── levels.go ├── levels_test.go ├── logger.go ├── logger_test.go ├── pkg.go ├── pkg_test.go └── stack.go /.github/FUNDING.yml: -------------------------------------------------------------------------------- 1 | github: tj -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apex/log/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | .envrc 2 | -------------------------------------------------------------------------------- /History.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apex/log/HEAD/History.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apex/log/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- 1 | 2 | include github.com/tj/make/golang 3 | -------------------------------------------------------------------------------- /Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apex/log/HEAD/Readme.md -------------------------------------------------------------------------------- /_examples/apexlogs/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apex/log/HEAD/_examples/apexlogs/main.go -------------------------------------------------------------------------------- /_examples/cli/cli.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apex/log/HEAD/_examples/cli/cli.go -------------------------------------------------------------------------------- /_examples/default/default.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apex/log/HEAD/_examples/default/default.go -------------------------------------------------------------------------------- /_examples/delta/delta.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apex/log/HEAD/_examples/delta/delta.go -------------------------------------------------------------------------------- /_examples/es/es.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apex/log/HEAD/_examples/es/es.go -------------------------------------------------------------------------------- /_examples/json/json.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apex/log/HEAD/_examples/json/json.go -------------------------------------------------------------------------------- /_examples/kinesis/kinesis.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apex/log/HEAD/_examples/kinesis/kinesis.go -------------------------------------------------------------------------------- /_examples/logfmt/logfmt.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apex/log/HEAD/_examples/logfmt/logfmt.go -------------------------------------------------------------------------------- /_examples/multi/multi.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apex/log/HEAD/_examples/multi/multi.go -------------------------------------------------------------------------------- /_examples/stack/stack.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apex/log/HEAD/_examples/stack/stack.go -------------------------------------------------------------------------------- /_examples/text/text.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apex/log/HEAD/_examples/text/text.go -------------------------------------------------------------------------------- /_examples/trace/trace.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apex/log/HEAD/_examples/trace/trace.go -------------------------------------------------------------------------------- /assets/title.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apex/log/HEAD/assets/title.png -------------------------------------------------------------------------------- /context.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apex/log/HEAD/context.go -------------------------------------------------------------------------------- /context_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apex/log/HEAD/context_test.go -------------------------------------------------------------------------------- /default.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apex/log/HEAD/default.go -------------------------------------------------------------------------------- /doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apex/log/HEAD/doc.go -------------------------------------------------------------------------------- /entry.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apex/log/HEAD/entry.go -------------------------------------------------------------------------------- /entry_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apex/log/HEAD/entry_test.go -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apex/log/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apex/log/HEAD/go.sum -------------------------------------------------------------------------------- /handlers/apexlogs/apexlogs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apex/log/HEAD/handlers/apexlogs/apexlogs.go -------------------------------------------------------------------------------- /handlers/cli/cli.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apex/log/HEAD/handlers/cli/cli.go -------------------------------------------------------------------------------- /handlers/delta/delta.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apex/log/HEAD/handlers/delta/delta.go -------------------------------------------------------------------------------- /handlers/discard/discard.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apex/log/HEAD/handlers/discard/discard.go -------------------------------------------------------------------------------- /handlers/es/es.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apex/log/HEAD/handlers/es/es.go -------------------------------------------------------------------------------- /handlers/graylog/graylog.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apex/log/HEAD/handlers/graylog/graylog.go -------------------------------------------------------------------------------- /handlers/json/json.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apex/log/HEAD/handlers/json/json.go -------------------------------------------------------------------------------- /handlers/json/json_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apex/log/HEAD/handlers/json/json_test.go -------------------------------------------------------------------------------- /handlers/kinesis/kinesis.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apex/log/HEAD/handlers/kinesis/kinesis.go -------------------------------------------------------------------------------- /handlers/level/level.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apex/log/HEAD/handlers/level/level.go -------------------------------------------------------------------------------- /handlers/level/level_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apex/log/HEAD/handlers/level/level_test.go -------------------------------------------------------------------------------- /handlers/logfmt/logfmt.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apex/log/HEAD/handlers/logfmt/logfmt.go -------------------------------------------------------------------------------- /handlers/logfmt/logfmt_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apex/log/HEAD/handlers/logfmt/logfmt_test.go -------------------------------------------------------------------------------- /handlers/memory/memory.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apex/log/HEAD/handlers/memory/memory.go -------------------------------------------------------------------------------- /handlers/multi/multi.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apex/log/HEAD/handlers/multi/multi.go -------------------------------------------------------------------------------- /handlers/multi/multi_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apex/log/HEAD/handlers/multi/multi_test.go -------------------------------------------------------------------------------- /handlers/papertrail/papertrail.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apex/log/HEAD/handlers/papertrail/papertrail.go -------------------------------------------------------------------------------- /handlers/text/text.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apex/log/HEAD/handlers/text/text.go -------------------------------------------------------------------------------- /handlers/text/text_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apex/log/HEAD/handlers/text/text_test.go -------------------------------------------------------------------------------- /interface.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apex/log/HEAD/interface.go -------------------------------------------------------------------------------- /levels.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apex/log/HEAD/levels.go -------------------------------------------------------------------------------- /levels_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apex/log/HEAD/levels_test.go -------------------------------------------------------------------------------- /logger.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apex/log/HEAD/logger.go -------------------------------------------------------------------------------- /logger_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apex/log/HEAD/logger_test.go -------------------------------------------------------------------------------- /pkg.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apex/log/HEAD/pkg.go -------------------------------------------------------------------------------- /pkg_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apex/log/HEAD/pkg_test.go -------------------------------------------------------------------------------- /stack.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apex/log/HEAD/stack.go --------------------------------------------------------------------------------