- function/method의 시작과 끝 부분에 log를 넣자
- 너무 많은 log를 남기는 게 보기 힘들 수는 있지만, 확인이 어려운 거 보다는 좋다
- 최소한 해당 function/method 내부가 문제인지 외부가 문제인지는 확인이 가능하다
- 같은 API server를 여러 개의 section으로 나눠서 운영할 때 좋은 logging은 뭘까?
- 서로 호출하는 동작이 있는데, logging을 나눠서 각각 저장하는 게 좋은가, 한 곳에 모아서 구분해서 보는 게 좋은가?
- 로그 기깔나게 잘 디자인하는 법
- LoggingThe Ultimate Guide - your open-source resource for understanding, analyzing, and troubleshooting system logs
- Centralized Logging at Signal
- DESIGNING A SEARCH SYSTEM FOR LOG DATA — PART 2
- Logging을 System.out으로 하면 안되는 이유
- Centralized Log Server 를 위한 기본 세팅 (EC2 + ElasticSearch + Logstash + filebeat + kibana)
- log 생성하기
- How-to: Log Analytics with Solr, Spark, OpenTSDB and Grafana
- #review AWS + Tajo를 이용한 '테라 렉 로그 분석 이야기'
- #ndc_15 #review 쿠키런 로그 시스템 - 바쁘고 가난한 개발자를 위해
- Conetix Network Operations Centre Build Part 3 - Metrics and Monitoring
- 정적 기록자는 이제 그만
- 로그 데이터로 유저 이해하기
- 로그를 잘 남기기
- 구글 스택드라이버를 이용한 애플리케이션 로그 모니터링
- The Architecture of the Next CERN Accelerator Logging Service
- Building a Distributed Log from Scratch
- Part 1: Building a Centralized Logging Application
- Logging in Android
- NDC18 〈야생의 땅: 듀랑고〉의 데이터 엔지니어링 이야기: 로그 시스템 구축 경험 공유
- How To Write Error Messages That Don’t Suck
- What the Fastly outage can teach us about writing error messages | OnlineOrNot
- What's in a Good Error Message? - Gunnar Morling
- 구글에서 제안하는 오류 메세지 작성법 - 현구막 기술 블로그
- 로그 파일은 좋다 실제 구현에서 겪을 수 있는 상황에 대한 이야기라 좋음
- 더 나은 개발자로 성장합는 팁, " 로그를 잘 남기세요."
- 로그 시스템의 개념과, 구글 스택드라이버 그리고 삼성전자 사례
- 멀티클라우드를 이용한 로그 분석 플랫폼 개발하기
- How to Write Log Files That Save You Hours of Time
- Code Walked Out of a Spaghetti Bar… | by Nduka Anthony Okocha | Capital One Tech | Jun, 2020 | Medium
- Logging Like a Pro. Theories and best practices on… | by Neal Hu | ITNEXT
- 쏘카에서 로그 파이프라인을 구축
- 1주차-로그관리 어떻게 할 것인가? - SLiPP 스터디 - SLiPP::위키
- Why you shouldn’t log into db. From time to time, I see systems… | by Márton Waszlavik | Medium
- 데이터 로그 설계, 데이터 로깅, 이벤트 로그 설계, 데이터 QA의 모든 것 · 어쩐지 오늘은
- 서비스에서 데이터 추적을 위해 많은 로그를 쌓게 되는데 이 데이터 로그의 설계부터 QA까지 기획자, PM, 마케터들이 이해할 수 있게 정리한 글
- 데이터 로깅을 하기 위해 필요한 상식, 사용할 수 있는 플랫폼들 정리. 서버 로그와 클라이언트 로그의 차이, 웹이나 앱의 로깅 특성도 잘 정리
- 이벤트 로그를 어떻게 설계하는 방법과 예시도 잘 나와 있어서 데이터 추적에 대한 이해도를 높이거나 서비스에 로깅 설계를 할 때 참고
- 유저를 이해하는 단서, 이벤트 로그 | 하조은의 블로그
- Spoqa 기술 블로그 | 이벤트 로그 체계 구축 여정
- 29CM 로그 수집 시스템 소개. 29CM에서는 기존의 로그 시스템, 신규 구축한 로그 시스템 두가지를… | by 29CM | 29CM 기술블로그 | Jul, 2021 | Medium
- 29CM에서 기존에는 Fluentd와 Elasticsearch로 로그 수집, 관리의 어려움과 로그 유실을 막기 위해 새 로그 수집 시스템 구축
- 새 시스템은 로그 수집 단계에 Kafka를 두어 ES에 문제가 생겨도 Kafka가 데이터 유실 방지, Kafka 플러그인을 기본으로 제공하는 Logstash로 변경
- Logging at Twitter: Updated
- Who is the winner — Comparing Vector, Fluent Bit, Fluentd performance | by Ajay Gupta | IBM Cloud | Medium
- 5 new sudo features sysadmins need to know in 2022 | Opensource.com
- 2022 State of Observability and Log Management - YouTube
- 1. 효율적으로 로그 모니터링하기 - 로그 레벨 구분하기
- 로그 및 SQL 진입점 정보 추가 여정 | 우아한형제들 기술블로그
- Tagged Logging vs Structured Logging - DEV Community
- 여기보기 적절한 식습관과 운동을 유지하듯 건강하게 WAS 로그 관리하기 - 넷마블 기술 블로그
- 프론트엔드 로깅 신경 안 쓰기
- 운영 로그와 디버그 로그 분리하기
- Fluentd
- 분산 로그 & 데이타 수집기 Fluentd
- Personal Logging으로 삽질하기 #1
- Personal Logging으로 삽질하기 #2
- fluentd와 함께하는 검색 데이터 수집
- Fluentd에서 PubSub로 데이터 보내기
- CNCF, Fluentd 프로젝트 졸업을 발표
- Fluentd vs. Logstash: A Comparison of Log Collectors
- Fluentd로 데이터파이프라인 구축하기 kafka→kafka→s3
- Fluentd? 나만의 에이전트 패키징! – gywndi's database
- angle-grinder: Slice and dice logs on the command line
- Apache logging services
- Apex Logs — Structured log management
- Clymene-project
- Clymene: the Clymene is time-series data and Logs collection platform for distributed systems
- 시계열 데이터 및 로그 데이터를 수집하기 위한 플랫폼, 오픈소스 프로젝트
- 따라서 시계열과 로그의 두 가지 파이프라인 존재
- 모든 에이전트는 데이터를 수집하여 데이터베이스에 직접 저장 가능, 상황에 따라 Clymene 구성 요소를 사용하여 다양한 아키텍처 구성 가능
- 트래픽이 많은 환경에서 사용할 수 있는 아키텍처 구성 가능
- Clymene 프로젝트는 다양한 보관 유형을 제공하므로 익숙한 보관 유형 선택 가능
- 오픈소스 도전기(feat. Clymene 프로젝트, 공개SW 개발자 대회) – tech.kakao.com
- graylog: Graylog 5 setup
- lnav The Logfile Navigator | The Logfile Navigator, lnav for short, is an advanced log file viewer for the small-scale
- LOGAI – AUTOMATED LOG ANALYTICS FOR VALIDATION
- Hortonworks의 HDP 테스트에서 나온 로그를 분석하는 도구
- 시스템에서 빈도(frequency), 동시 발생(co-occurence), 기타 상관 모델을 사용하여 에러를 하이라이트하고, trace와 기타 내용
- Web UI 제공
- logbook: An extensible Java library for HTTP request and response logging
- LogDevice - a scalable and fault tolerant distributed log system
- Logging Apache logging services
- loglab: Design & Apply Log Schema
- Logswan is a fast Web log analyzer using probabilistic data structures
- loguru: A lightweight C++ logging library
- mulog: μ/log is a micro-logging library that logs events and data, not words! clojure, log 기록을 text가 아니라 clojure data로 기록
- Palallax - Open Source Log Analyzer for Palo Alto Networks Next-Generation Firewall
- SenseLogs - Instant log data in seconds, not minutes
- spring-cloud-sleuth: Distributed tracing for spring cloud
- toolong: A terminal application to view, tail, merge, and search log files (plus JSONL)
- varlog: Scalable distributed log storage for strong consistency, total order, and high availability
- YALV - Yet Another Log Viewer
- Zipkin - a distributed tracing system
- Zipkin을 이용한 MSA 환경에서 분산 트렌젝션의 추적
- Zipkin과 Scouter v2.5를 연동해보자
- LINE 광고 플랫폼의 MSA 환경에서 Zipkin을 활용해 로그 트레이싱하기 - LINE ENGINEERING
- Distributed tracing with Spring Cloud Sleuth and Zipkin | Spring Boot | Microservices | Example Code - YouTube
- How to Implement Distributed Logging & Tracing using Sleuth & Zipkin? - Making Java easy to learn