A study for Technique of a large log processing on Linux platform

Linux 플랫폼 상에서의 대용량 로그 처리 기법에 대한 연구

  • 문세광 (한국기술교육대학교 전기전자공학과) ;
  • 윤한경 (한국기술교육대학교 정보미디어공학부)
  • Published : 2008.12.30

Abstract

In the course of research, the program that is able to process files through gcc and imput them into the database has been developed, using Syslog-ng based Unix system. PostgreSQL and PHP are used for database and Web-based server side script respectively.

네트워크 보안 장비에서 발생되는 대용량 로그를 syslog-ng을 이용하여 파일로 저장하도록 구현하고, 파일로 저장된 로그 메시지를 데이터베이스로 저장하기 위해 gcc를 이용하여 쓰레드 프로그램을 개발하였으며, 이것을 서버스크립트 언어인 PHP를 이용해 로그의 내용을 파악하는 웹기반 뷰어를 개발하였다. 또한 방화벽에서 발생되는 로그 메시지를 처리하는 패키지 상품과의 비교를 통해 성능을 분석하였다.

Keywords