오픈소스 로그 관리/분석 시스템인 Graylog는 앞선 글에서 간단히 살펴본 것과
같이, 로그 관리에 대한 핵심 기능을 모두 갖추고 있으며 편리한 사용자 환경을
제공하고 있다. 이 글에서는, 앞서 살펴본 사용자 관점의 사용성 외에, 이러한
기능 제공을 위한 부수적인 설정과 관리 편의 기능을 정리한다.
Graylog는 짧은 시간 동안 시험을 했지만 꽤 만족스러웠던 시스템이었다.
Tenant 지원이라든지 일부 기능이 나의 요구사항과 맞지 않아서 최종적으로
채택하지 않았지만, 전반적인 Concept이나 살짝씩 읽어지는 그 뒤에 깔린
철학적인 부분이 기억에 남아, 세 편의 설명글과 함께, 당시의 설정을
여기에 남긴다.
Graylog는 사용자의 모든 로그를 한 곳에 모아서 자동화된 기초분석을 해주며,
이를 시각적으로 표시해주거나 특이사항 발생을 감지했을 때 경보를 주는 기능을
제공한다. 또한 필요에 따라 사용자가 쉽게 세부사항을 찾거나 열람할 수 있도록
검색기능을 제공한다. 이 글에서는 이러한 기능요소에 대해 정리한다.
클라우드 컴퓨팅 환경에서 휘발성 인스턴스의 로그를 중앙화하여 (반)영구
보관하고, 다양한 소스로부터 발생하는 관련된 로그를 모아서 연관 분석을
진행할 수 있는 플랫폼을 찾던 중 발견한 공개 소프트웨어 중 하나가 오늘
소개하려 하는 Graylog이다. 이 글에서는, Graylog를 간단히 소개하고,
그 설치 방법을 정리한다.