안녕하세요.
담당 매니저 김수민입니다.
기간제(상주) 프로젝트 희망 근무 시작일을
등록해 주시면, 파트너님의 일정에 맞는
적합한 프로젝트를 추천해 드려요.
플러스
사내 통합 로그 수집·분석 플랫폼 구축 (Kafka + ELK) — 단일 장애점 제거 · 고가용성
개발
관제ㆍ모니터링, 데이터 분석ㆍBI
프로젝트 배경
1) 문제점 - 로그가 서비스·서버마다 흩어져 장애 원인 파악이 느리고, 수집기 하나가 멈추면 로그가 유실됨. 2) 원인 - 로그 수집 경로가 단일 구성이라 단일 장애점이 있었고, 통합 검색·분석 도구가 없었음. 3) 목표 - Kafka 버퍼 + ELK 로 유실 없는 통합 수집·검색 기반을 만들고, 각 단계를 다중화해 고가용성 확보.
프로젝트 성과
단일 장애점 제거
Kafka 버퍼와 다중화 구성으로 수집 경로의 단일 장애점을 없애 로그 유실을 막았습니다.
고가용성 로그 플랫폼 정착
수집·저장 단계를 다중화해 한 노드 장애에도 로그 검색·분석이 유지되도록 했습니다.
Kibana · API 로 데이터 접근 개방
Kibana 대시보드와 API 를 통해 다른 팀·시스템이 로그 데이터를 활용하게 했습니다.
핵심 기능
Kafka 로그 버퍼링
로그를 Kafka 에 먼저 쌓아 수집 장애 시에도 유실을 막습니다.
진행 단계
요구사항 · 로그 소스 조사
2015.01.
서비스별 로그 형식과 양, 장애 분석에 필요한 항목을 조사했습니다.
프로젝트 상세
여러 서비스에 흩어진 로그를 한곳에 모아 검색·분석하는 사내 로그 플랫폼입니다. Kafka 로 로그를 받아 ELK Stack(Elasticsearch, Logstash, Kibana) 에 적재하고, Kibana 와 API 로 데이터를 조회하도록 구축했습니다. [배경] 쇼핑몰 호스팅·자동화 시스템 등 서비스가 늘면서 로그가 서버마다 흩어졌습니다. 장애 원인을 찾으려면 서버에 들어가 파일을 뒤져야 했고,

비슷한 프로젝트를 준비 중이라면?
위시켓 매니저와 상담하세요.

참여 개발사와 미팅 연결

프로젝트 1:1 컨설팅 제공

무료로 프로젝트 등록하기

작업한 파트너 프로필 보기

pa******
개발 · 개인

프로젝트 정보

참여 기간
2015.01. ~ 2018.07.
참여율
참여율이 100%인 프로젝트는 해당 파트너님이 온전히 작업한 결과물입니다.
외부 공동 작업의 경우 기여도에 따라 참여율이 달라지며 역할, 프로젝트 설명을 통해 업무 분야 및 참여 범위를 확인할 수 있습니다.
80%
고객사
카페24 (사내 프로젝트)
역할
백엔드 개발팀장 — 설계·개발
관련 기술
kibana
logstash
Elasticsearch
Kafka
PHP