Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/elastic/ecs-logging

ECS Logging - Common resources and issues for the language specific ECS loggers
https://github.com/elastic/ecs-logging

ecs-logging elastic-common-schema filebeat logging

Last synced: 3 months ago
JSON representation

ECS Logging - Common resources and issues for the language specific ECS loggers

Awesome Lists containing this project

README

        

# ecs-logging

[ECS](https://www.elastic.co/guide/en/ecs/current/index.html) Logging – Common resources and issues for the language specific ECS loggers.

Learn more in the [ECS Logging Reference](https://www.elastic.co/guide/en/ecs-logging/overview/current/index.html).

---

## Loggers
* [Java](https://github.com/elastic/ecs-logging-java) ([docs](https://www.elastic.co/guide/en/ecs-logging/java/current/intro.html))
* [Logback](https://www.elastic.co/guide/en/ecs-logging/java/current/setup.html)
* [Log4j2](https://www.elastic.co/guide/en/ecs-logging/java/current/setup.html)
* [Log4j](https://www.elastic.co/guide/en/ecs-logging/java/current/setup.html)
* [Java Util Logging](https://www.elastic.co/guide/en/ecs-logging/java/current/setup.html)
* [JBoss LogManager](https://www.elastic.co/guide/en/ecs-logging/java/current/setup.html)
* [PHP](https://github.com/elastic/ecs-logging-php) ([docs](https://www.elastic.co/guide/en/ecs-logging/php/current/intro.html))
* [Monolog v2.x](https://github.com/elastic/ecs-logging-php/blob/main/docs/Monolog_v2.md)
* [.NET](https://github.com/elastic/ecs-dotnet) ([docs](https://www.elastic.co/guide/en/ecs-logging/dotnet/current/intro.html))
* [Serilog](https://github.com/elastic/ecs-dotnet/tree/main/src/Elastic.CommonSchema.Serilog)
* [NLog](https://github.com/elastic/ecs-dotnet/tree/main/src/Elastic.CommonSchema.NLog)
* [Node.js](https://github.com/elastic/ecs-logging-nodejs) ([docs](https://www.elastic.co/guide/en/ecs-logging/nodejs/current/intro.html))
* [Pino](https://github.com/elastic/ecs-logging-nodejs/tree/main/loggers/pino)
* [Winston](https://github.com/elastic/ecs-logging-nodejs/tree/main/loggers/winston)
* [Morgan](https://github.com/elastic/ecs-logging-nodejs/tree/main/loggers/morgan)
* [Python](https://github.com/elastic/ecs-logging-python) ([docs](https://www.elastic.co/guide/en/ecs-logging/python/current/intro.html))
* Go
* [zap](https://github.com/elastic/ecs-logging-go-zap) ([docs](https://www.elastic.co/guide/en/ecs-logging/go-zap/current/intro.html))
* [logrus](https://github.com/elastic/ecs-logging-go-logrus) ([docs](https://www.elastic.co/guide/en/ecs-logging/go-logrus/current/index.html))
* [Ruby](https://github.com/elastic/ecs-logging-ruby) ([docs](https://www.elastic.co/guide/en/ecs-logging/ruby/current/intro.html))

## APM

* [.NET](https://github.com/elastic/ecs-dotnet)
* [Serilog Enricher](https://github.com/elastic/ecs-dotnet/tree/main/src/Elastic.Apm.SerilogEnricher)
* [NLog Enricher](https://github.com/elastic/ecs-dotnet/tree/main/src/Elastic.Apm.NLog)

## Benchmarking

* [.NET](https://github.com/elastic/ecs-dotnet)
* [BenchmarkDotNet Exporter](https://github.com/elastic/ecs-dotnet/tree/main/src/Elastic.CommonSchema.BenchmarkDotNetExporter)