일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 | 29 |
30 | 31 |
- Snort Rule
- 스노트 룰
- Container
- 트레바리
- TDD
- MySQL
- 리눅스
- Cosmos
- database
- 스노트
- Linux
- Router
- Routing
- 라우팅
- Python
- 코딩 테스트
- snort
- 데이터베이스
- docker
- 도커
- programmers
- 라우팅프로토콜
- 코딩테스트
- coding test
- 컨테이너
- OSI7계층
- 프로그래머스
- osi7layer
- 라우터
- db
- Today
- Total
목록로그 (3)
Simple is IT, 누구나 보고 누구나 깨닫는 IT

Container Logging 도커는 컨테이너의 로그를 기본적으로 Json-file로 저장합니다. 그 밖에도 각종 로깅 드라이버를 사용하도록 설정해 컨테이너의 로그를 수집할 수도 있죠. 우리가 다뤄볼 것은 syslog, fluentd, awslogs 입니다. Syslog 컨테이너의 로그는 JSON뿐만 아니라 syslog로 보내 저장하도록 설정할 수 있습니다. syslog는 유닉스 계열 OS에서 로그를 수집하는 오래된 표준이에요! Kernel, Security 등 시스템과 관련된 로그, 애플리케이션 로그 등 다양한 종류의 로그를 수집해 저장하죠. 유닉스 계열의 OS에서는 Syslog를 사용하는 인터페이스가 모두 동일해 체계적으로 관리할 수 있어요. 우리는 --log-driver 옵션을 통해 syslog에..

Container Logging 컨테이너 내부에서 어떤 일이 일어나는지 아는 것은 디버깅뿐만 아니라 운영 측면에서도 굉장히 중요해요. 그래서 Application Level에서 로그가 기록되도록 개발해 별도의 로깅 서비스를 쓸 수도 있습니다. But! 도커는 컨테이너의 표준 출력(StdOut)과 에러(StdErr) 로그를 별도의 메타데이터 파일로 저장하고 확인하는 명령어를 제공하죠. mysql 이미지의 컨테이너를 생성해 간단한 로그를 남겨볼게요. docker run -d \ --name mysql \ -e MYSQL_ROOT_PASSWORd=password \ mysql mysql 컨테이너는 Foreground 상태로 실행되므로 -d 옵션을 사용해 background 상태로 컨테이너를 생성했어요. 이에 ..
Log: 여러 프로그램이 실행 중에 발생하는 이벤트나 통신 소프트웨어 간의 메세지를 기록한 파일 // 기록하는 행위를 Logging이라 함.Log의 종류 ( /var/log/* )시스템 로그 : messages // 시스템 전반적인 로그보안 로그 : secure // Inetd에 의한 로그메일 로그 : maillog //크론 로그 : cron // 작업 스케줄링 로그부팅 로그 : boot.log //Dmesg 로그 : dmesg // 부팅 시 기록되는 로그Utmp 로그 : utmp // 현재 시스템에 로그인한 각 사용자의 상태Wtmp 로그 : wtmp // 로그인, 로그아웃, 시스템의 재부팅에 대한 정보Last 로그 : lastlog // 계정 사용자들이 마지막으로 로그인한 정보아나콘다 : anac..