Name: holisticlog
Owner: Health Samurai Team
Description: null
Created: 2017-03-29 07:43:44.0
Updated: 2017-03-29 07:43:44.0
Pushed: 2017-04-03 15:03:06.0
Homepage: null
Size: 0
Language: null
GitHub Committers
User | Most Recent Commit | # Commits |
---|
Other Committers
User | Most Recent Commit | # Commits |
---|
niquola notes:
Problem
combinatorial explosure in logging & monitoring
microservices - tracing
metrics, errors & logs are related
Solution
Create standard format for structured logs
Key Points
JSON storages frendly - no name clashes
OpenTracing.io frendly - spans
syslog fields
elk fields
distributed system (node, application, module, id, geoIp, etc)
metrics frendly (prometheus, collectd)
JSON schemata - published into one repo
application logging libraries
file system as buffer
go library to simplify aggregation & routing
https://logging.apache.org/log4j/1.2/apidocs/org/apache/log4j/PatternLayout.html
https://logback.qos.ch/manual/layouts.html
https://en.wikipedia.org/wiki/Syslog